どうも、ちょげ(@chogetarou)です。
演算子を使って2つの辞書(Dictionary)を結合する方法を紹介します。
方法

演算子を使って2つの辞書(Dictionary)を結合するには、「|」を使います。
具体的には、「|」の左辺と右辺に結合する2つの辞書を指定します。
#myDict1とmyDict2を結合
newDict = myDict1 | myDict2
上記の「|」は、左辺と右辺に指定した2つの辞書を結合した辞書(Dictionary)を生成します。
もし、片方の辞書にもう片方の辞書を結合したい場合は、「|=」を使います。
#myDict1にmyDict2を結合
myDict1 |= myDict2
使用例
myDict1 = {"one":1, "two":2, "three":3}
myDict2 = {"four":4, "five":5, "six":6}
newDict = myDict1 | myDict2
print(newDict)
#{'one': 1, 'two': 2, 'three': 3, 'four': 4, 'five': 5, 'six': 6}
コメント