[Python 100日チャレンジ] Day 12 - 辞書 dict を扱う
Pythonのdictでkeyとvalueを管理し、データを名前付きで扱う基本を学びます。
[Python 100日チャレンジ] Day 12 - 辞書 dict を扱う
dictとは
dictは、keyとvalueの組み合わせでデータを保存する型です。
1
2
3
4
5
user = {
"name": "Yuna",
"age": 28,
"city": "Tokyo",
}
listが順番で取り出すのに対して、dictはkeyで取り出します。
1
print(user["name"])
追加と更新
1
2
user["job"] = "developer"
user["age"] = 29
存在しないkeyを読むとエラーになるため、不安なときは get() を使います。
1
print(user.get("email", "未登録"))
ループする
1
2
for key, value in user.items():
print(key, value)
今日のゴール
dictは「名前付きデータ」を扱う基本です。プロフィール、設定、APIレスポンスのようなデータをkeyとvalueで整理しましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
