関数dict.updateの使い方の例

関数の機能

別の辞書によって辞書を更新する。

D.update(E)
  D, E : 辞書のオブジェクト

上記の様に書くと、辞書Eによって辞書Dが下記の様に更新されます。
・DとEの両方に存在するkey : Eのvalueに変更
・Eにのみ存在するkey : Eの要素をDに追加
・Dにのみ存在するkey : 変化なし

>>> D = {1:'A', 2:'B', 3:'C'}
>>> E = {3:'G', 4:'Y'}
>>> D.update(E)
>>> D
{1: 'A', 2: 'B', 3: 'G', 4: 'Y'}
この例では、辞書Eによって辞書Dを下記のように更新しています。
  1と2のkey : Eには無いので変化なし
  3のkey : DとEの両方に存在するのでEのvalue('G')に変更
  4のkey : Dには無いので追加