目前匹配的值更换Python字典的价值,我有两个字典与其他字典,其他字典键
dictionary1 = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
dictionary2 = {'value1': 'AAA', 'value3': 'CCC'}
我想从dictionary2
与值替换的dictionary1
其值与上面的例子将产生如下输出
{'key1': 'AAA', 'key2': 'value2', 'key3': 'CCC'}
从我读过我想我应该开始我的代码如下其他例子:
for key, value in dictionary1.iteritems():
if value ==
现在我不确定最好的方法来循环其他字典,以查找来自dictionary1的值是否与dictionary2中的键匹配。
与实际问题无关,但我建议给你的字典新的名字 - 如果我看到名字'list1',我可能会认为它是'list'而不是'dict' ;-) – mgilson
谢谢 - 我改变了他们 – algorhythm