追加・更新・削除の操作
辞書は作成後に自由にキーと値を追加・更新・削除できます。
1. 新しいキーと値を追加する
user = {"name": "田中"}
user["age"] = 25 # 新しいキーを追加
user["city"] = "大阪"
print(user)
▶ 出力結果
{'name': '田中', 'age': 25, 'city': '大阪'}
2. update()で複数を一度に更新
user = {"name": "田中", "age": 25, "city": "東京"}
user.update({"age": 26, "city": "大阪"})
print(user)
▶ 出力結果
{'name': '田中', 'age': 26, 'city': '大阪'}
3. del と pop()で削除する
config = {"host": "localhost", "port": 8080, "debug": True}
del config["debug"] # 指定したキーを削除
print(config)
port = config.pop("port") # 値を取り出しながら削除
print(f"取り出したポート:{port}")
print(config)
▶ 出力結果
{'host': 'localhost', 'port': 8080}
取り出したポート:8080
{'host': 'localhost'}
