是否可以以比以下一种更简洁的方式将值分配给词典的多个键?
我的意思是,让d
为初始化如下的字典:
d={'a':1,'b':2,'c':3}
要将值分配给多个键,我需要这样做:
d['a']=10
d['b']=200
d['c']=30
我可以通过以下方式实现相同目标:
d['a','b','c']=10,200,30
谢谢。
最佳答案
您可以使用dict.update:
d.update({'a': 10, 'c': 200, 'c': 30})
这将覆盖现有键的值,并为尚不存在的键添加新的键值对。