【发布时间】:2017-03-11 11:13:37
【问题描述】:
我有两个要合并的字典,以便保留第一个字典中的每个值,并将第二个字典中的所有键:值对添加到新字典中,而不会覆盖旧条目。
dict1 = {'1': 1, '2': 1, '3': 1, '4': 1}
dict2 = {'1': 3, '5': 0, '6': 0, '7': 0}
函数dictUnion(dict1, dict2)返回的地方
{'1': 1, '2': 1, '3': 1, '4': 1, '5': 0, '6': 0, '7': 0}
我可以,并且已经通过使用简单的循环来完成,尽管在大型字典上运行时这非常慢。 更快更“pythonic”的方式将不胜感激
【问题讨论】:
-
该页面有一些很棒的信息,非常感谢分享!
标签: python dictionary set