私は2つの辞書を持っています。このように:異なる辞書の値を使って辞書を連結する
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
提案がnew_dictionaryを作成したいと受け入れられています。シンプルで簡単:
d2にはd1より多くの要素があることを忘れていました。 –