Nic*_*aiF 10 python dictionary set
我有两个字典,我想要联合,以便保留第一个字典中的每个值,并将第二个字典中的所有键:值对添加到新字典中.
dict1 = {'1': 1, '2': 1, '3': 1, '4': 1}
dict2 = {'1': 3, '5': 0, '6': 0, '7': 0}
Run Code Online (Sandbox Code Playgroud)
函数dictUnion(dict1,dict2)返回的位置
{'1': 1, '2': 1, '3': 1, '4': 1, '5': 0, '6': 0, '7': 0}
Run Code Online (Sandbox Code Playgroud)
我可以,并且通过使用简单的循环完成它,虽然在大字典上操作时这很慢.更快更"pythonic"的方式将不胜感激
dec*_*eze 13
dict2.update(dict1)
Run Code Online (Sandbox Code Playgroud)
这将保留所有值dict1
(dict2
如果它们存在,则覆盖相同的键).
归档时间: |
|
查看次数: |
1655 次 |
最近记录: |