Python 输入到dicts中

Python 输入到dicts中,python,dictionary,Python,Dictionary,我需要将项目添加到我的dict中: ingred_list.update({'item': 'value'}) 但是我想添加变量'item'和'value'中包含的值。 我能用一下吗?怎么会 只需删除项目和值周围的单引号即可。Python将出现在单引号或双引号中的任何内容视为字符串 ingred_list.update({item: value}) 示例: >>> d = {} >>> item = 1 >>> val = 2 >&

我需要将项目添加到我的dict中:

ingred_list.update({'item': 'value'})
但是我想添加变量'item'和'value'中包含的值。
我能用一下吗?怎么会

只需删除
项目
周围的单引号即可。Python将出现在单引号或双引号中的任何内容视为字符串

ingred_list.update({item: value})
示例:

>>> d = {}
>>> item = 1
>>> val = 2
>>> d.update({item:val})
>>> d
{1: 2}

只需删除
项目
周围的单引号。Python将出现在单引号或双引号中的任何内容视为字符串

ingred_list.update({item: value})
示例:

>>> d = {}
>>> item = 1
>>> val = 2
>>> d.update({item:val})
>>> d
{1: 2}

如果
在代码中是活动变量,请删除引号

e、 g


使用其他键/值对更新字典,覆盖现有键。无返回。 update()接受另一个dictionary对象或键/值对的iterable(作为元组或其他长度为2的iterable)

e、 g

如果指定了关键字参数,则使用这些键/值对更新字典:

e、 g


将键和值设置到字典中

若字典中不存在键,这将创建新键并为其赋值。如果键存在,则将用新值替换该值

e、 g


如果
在代码中是活动变量,请删除引号

e、 g


使用其他键/值对更新字典,覆盖现有键。无返回。 update()接受另一个dictionary对象或键/值对的iterable(作为元组或其他长度为2的iterable)

e、 g

如果指定了关键字参数,则使用这些键/值对更新字典:

e、 g


将键和值设置到字典中

若字典中不存在键,这将创建新键并为其赋值。如果键存在,则将用新值替换该值

e、 g

简单方法:

dict1 = {}
item = 'obama'
val = 'president'
dict1.update({item:val})
print dict1
简单方法:

dict1 = {}
item = 'obama'
val = 'president'
dict1.update({item:val})
print dict1

否,更新会将字典中的所有键和值添加到目标字典。Update方法以dictionary作为参数。@不,Update将一个新项添加到dictionary中,但上述项将用另一个替换特定键的值。不,Update将把dictionary中的所有键和值添加到目标dictionary中。Update方法以dictionary为参数。@AmyMagoria否,Update向dictionary中添加一个新项,但上面的方法会将某个键的值替换为另一个键。@AmyMagoria:answer已更新。。我可以随时通过电子邮件联系到vivekbsable@gmail.com,我的skype id:vivek.igp.:)谢谢!这正是我需要的@AmyMagoria:答案已更新。。我可以随时通过电子邮件联系到vivekbsable@gmail.com,我的skype id:vivek.igp.:)谢谢!这正是我需要的!
dict1 = {}
item = 'obama'
val = 'president'
dict1.update({item:val})
print dict1