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の辞書で要素を効率的に更新または追加することができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です