python 辞書(連想配列)の値を変更する

python 辞書(連想配列)の値を変更する

pythonで、連想配列のような辞書の値を変更するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • python 3.8.5

値を変更

対象のキーを指定すると、値の変更は可能です。

d = {'x': 10, 'y': 20}

d['x'] = 100

print(d)
# {'x': 100, 'y': 20}

updateを使って更新することも可能です。

d = {'x': 10, 'y': 20}

d.update({'x': 100, 'y': 200})

print(d)
# {'x': 100, 'y': 200}

updateで存在しないキーを指定すると、追加になります。

d = {'x': 10, 'y': 20}

d.update({'x': 100, 'y': 200, 'z': 300})

print(d)
# {'x': 100, 'y': 200, 'z': 300}