この記事は Pythonのコードを短く簡潔に書くテクニック Advent Calendar 2017 の8日目です。
はじめに
既存のdictオブジェクトに値を追加したいときにd[key] = value
という書き方をしますが、一度に複数の値を追加したい時はupdate()
を使うと1行で書けてスッキリします。
d[key] = value
で追加する場合
d['apple'] = 100
d['banana'] = 200
d['orange'] = 300
update()
で追加する場合
d.update(apple=100, banana=200, orange=300)
参考
- Python3 ドキュメント
- Python 標準ライブラリ