我有两本由相同的键组成的词典
a = {'a':[3,2,5],
'b':[9,8],
'c':[1,6]}
b = {'b':[7,4],
'c':[10,11]}
当我合并它们时,字典b的键替换了a的键,因为它们的名字相同。这是我正在使用的合并代码
z = dict(list(a.items()) + list(b.items()))
我知道字典不能有相同的键名,但我可以用这样的方法:
a = {'a':[3,2,5],
'b':[9,8],
'c':[1,6],
'b_1':[7,4],
'c_1':[10,11]}
Tags:
或许可以这样做:
输出:
可以在方法
update()
中使用生成器表达式:虽然我认为乌斯曼的答案可能是“正确”的解决方案,但从技术上讲,你要求的是:
相关问题 更多 >
编程相关推荐