辞書を更新する最も効率的で Pythonic (主に効率的な) 方法を探していますが、既存のキーが存在する場合は古い値を保持します。例えば...
myDict1 = {'1': ('3', '2'), '3': ('2', '1'), '2': ('3', '1')}
myDict2 = {'4': ('5', '2'), '5': ('2', '4'), '2': ('5', '4')}
myDict1.update(myDict2) gives me the following....
{'1': ('3', '2'), '3': ('2', '1'), '2': ('5', '4'), '5': ('2', '4'), '4': ('5', '2')}
キー「2」が両方の辞書に存在し、以前は値 (「3」、「1」) を持っていましたが、現在は myDict2 のキーの値 (「5」、「4」) を持っていることに注意してください。
キー「2」が値 (「3」、「1」、「5」、「4」) を持つように効率的に辞書を更新する方法はありますか? #順不同
前もって感謝します