【发布时间】:2017-04-15 05:24:40
【问题描述】:
我有两本词典。像这样:
d1 = {A: 1, B:2, C:3}
d2 = {1: xx, 2:xxx, 3:xxxx}
我写了一个代码来比较两者:
for k, v in d1.iteritems():
for l, m in d2.iteritems():
if l == v:
print k+'\t'+v+'\t'+m
然后打印成这样的表格:
A 1 xx
B 2 xxx
C 3 xxxx
接受创建新字典之类的建议。
【问题讨论】:
-
我忘了说 d2 的元素比 d1 多。
标签: python dictionary merge concatenation