ホームページ > バックエンド開発 > Python チュートリアル > Python 辞書に新しいキーを追加するにはどうすればよいですか?

Python 辞書に新しいキーを追加するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-12-10 06:36:18
オリジナル
352 人が閲覧しました

How Do I Add New Keys to a Python Dictionary?

辞書への新しいキーの追加

Python では、辞書は変更可能であり、キーと値のペアの追加と削除が可能です。明示的な .add() メソッドを提供する従来のデータ構造とは異なり、辞書はキーの作成と割り当てを異なる方法で処理します。

解決策

既存の辞書に新しいキーを追加するには、キーに値を割り当てるだけです:

d = {'key': 'value'}
print(d)  # {'key': 'value'}

# Add a new key
d['mynewkey'] = 'mynewvalue'

print(d)  # {'key': 'value', 'mynewkey': 'mynewvalue'}
ログイン後にコピー

この操作には 2 つあります。結果:

  • キーが存在しない場合は、キーが作成され、指定された値が割り当てられます。
  • キーが既に存在する場合、その現在の値は新しい値で上書きされます。

次のことを考えてみましょうcode:

user_data = {'name': 'John Doe', 'age': 30}
print(user_data)  # {'name': 'John Doe', 'age': 30}

# Add a new key to the dictionary
user_data['email'] = 'john.doe@example.com'

print(user_data)  # {'name': 'John Doe', 'age': 30, 'email': 'john.doe@example.com'}
ログイン後にコピー

この例では、新しいキー「email」が「user_data」辞書に追加され、値「john.doe@example.com」を指します。

以上がPython 辞書に新しいキーを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート