目前匹配的值更換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