字典联盟python

2024-09-22 16:40:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个字典,我想合并它们,这样第一个字典中的每个值都被保留,并且键:值对从第二个字典添加到新字典,而不重写旧条目。在

dict1 = {'1': 1, '2': 1, '3': 1, '4': 1}
dict2 = {'1': 3, '5': 0, '6': 0, '7': 0}

其中函数dictUnion(dict1, dict2)返回

^{pr2}$

我可以,而且已经通过使用简单的循环来完成,但是当操作大型字典时,这是相当慢的。 一个更快更“Python”的方式将是赞赏的


Tags: 函数字典方式条目pr2dict1dict2dictunion