Pythonの辞書(dict)は非常に便利なデータ構造で、キーと値のペアを保存します。この記事では、Pythonの辞書で要素を更新したり新しい要素を追加する方法について説明します。
辞書の要素の更新
Pythonの辞書では、既存のキーの値を更新することができます。これは次のように行います。
mydict = {1: "Movie", 2: "Foods", 3: "Reading"}
mydict[2] = "Sports"
print(mydict) # --> {1: 'Movie', 2: 'Sports', 3: 'Reading'}
上記のコードでは、キー2
の値が"Foods"
から"Sports"
に更新されました。
辞書に新しい要素を追加
辞書に新しい要素を追加するには、存在しないキーを指定して値を代入します。
mydict = {1: "Movie", 2: "Foods", 3: "Reading"}
mydict[4] = "Sports"
print(mydict) # --> {1: 'Movie', 2: 'Foods', 3: 'Reading', 4: 'Sports'}
上記のコードでは、新しいキー4
とその値"Sports"
が辞書に追加されました。
辞書の要素の更新または追加:updateメソッド
辞書のupdate
メソッドを使用すると、他の辞書の要素を使って既存の辞書の要素を更新したり新しい要素を追加したりすることができます。
mydict = {1: "A", 2: "B", 3: "C"}
otherdict = {2: "b", 4: "d"}
mydict.update(otherdict)
print(mydict) # --> {1: "A", 2: "b", 3: "C", 4: "d"}
上記のコードでは、otherdict
の要素がmydict
にマージされ、キー2
の値が"B"
から"b"
に更新され、新しいキー4
とその値"d"
が追加されました。
これらの方法を使って、Pythonの辞書で要素を効率的に更新または追加することができます。