関数の機能
別の辞書によって辞書を更新する。 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には無いので追加