タグ

ブックマーク / www.python.ambitious-engineer.com (1)

  • 2つの辞書をマージする | Python学習講座

    2つの辞書をマージする方法はいくつかありますが、それぞれ特徴がありますので用途にあったやり方を使ってみましょう。 updateメソッド dict型にはupdateという辞書をマージするメソッドがあります。 dict1 = {"a":1, "b":2} dict2 = {"c":3, "d":4} dict1.update(dict2) # dict1にdict2をマージする print(dict1) # {'a': 1, 'b': 2, 'c': 3, 'd': 4} 引数にマージしたい辞書を指定するだけです。また、キーに重複がある場合は引数で指定した辞書の値が優先されます。元のdict1自体が変更されている点に注意してください。 dict関数 前述の通り、updateメソッドはマージしたdict1に対して破壊的に作用します。もし新たに辞書を作成したい場合は組み込み関数のdict()で新た

  • 1