私は2つの既存の辞書を持っていて、もう1つは別の辞書に「追加」したいと思います。それによって、他の辞書のキー、値を最初の辞書にする必要があるということです。たとえば:辞書を辞書に追加しますか?
orig = {
'A': 1,
'B': 2,
'C': 3,
}
extra = {
'D': 4,
'E': 5,
}
dest = # something here involving orig and extra
print dest
{
'A': 1,
'B': 2,
'C': 3,
'D': 4,
'E': 5
}
私はこのすべてがfor
ループ(?多分)によって達成することができると思うが、辞書のいくつかの方法や私のためにこの仕事を保存し、他のモジュールがありますか?私が使用している実際の辞書は本当に大きいです...それはあなたがやりたいだろうよう
いくつかの回答は 'orig.update(extra)'と指摘しています。 'extra'と' orig'に重複キーがある場合、最終値は 'extra'から取られることに注意してください。たとえば、 'd1 = {1:1,2:2}; d2 = {2: 'ha!'、3:3}; d1.update(d2) 'は' {1:1,2: 'ha!'、3:3} 'を含む' d1'になります。 –