Python字典:项目的追加如何工作?

时间:2018-08-03 17:47:26

标签: python list dictionary append

我想创建一个字典,其中的键是字符串,值是列表。最初,所有列表都是空的。然后,我想使用“ append()”将int附加到特定列表。结果:将int附加到字典的ALL列表中。

d = ['a', 'b', 'c']
my_d = dict.fromkeys(d, [])
my_d['a'].append(4)
print(my_d)

{'a': [4], 'b': [4], 'c': [4]}

我希望它是

{'a': [4], 'b': [], 'c': []} 

因为我仅将4附加到my_d ['a']

0 个答案:

没有答案