【Python基礎】辞書の値の追加・変更・削除の方法

追加・更新・削除の操作

辞書は作成後に自由にキーと値を追加・更新・削除できます。

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'}
< 前の記事辞書の基本(作成と参照)
次の記事 >便利なメソッド(get, keys, items)

コメントする

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

上部へスクロール