Heim >Backend-Entwicklung >Python-Tutorial >Wie füge ich einem Python-Wörterbuch neue Schlüssel hinzu?

Wie füge ich einem Python-Wörterbuch neue Schlüssel hinzu?

Linda Hamilton
Linda HamiltonOriginal
2024-12-10 06:36:18285Durchsuche

How Do I Add New Keys to a Python Dictionary?

Hinzufügen neuer Schlüssel zu einem Wörterbuch

In Python sind Wörterbücher veränderbar und ermöglichen das Hinzufügen und Löschen von Schlüssel-Wert-Paaren. Im Gegensatz zu herkömmlichen Datenstrukturen, die eine explizite .add()-Methode bieten, handhaben Wörterbücher die Schlüsselerstellung und -zuweisung anders.

Lösung

So fügen Sie einem vorhandenen Wörterbuch einen neuen Schlüssel hinzu , weisen Sie dem Schlüssel einfach einen Wert zu:

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

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

print(d)  # {'key': 'value', 'mynewkey': 'mynewvalue'}

Dieser Vorgang hat zwei Ergebnisse:

  • Wenn der Schlüssel Existiert nicht, wird er erstellt und dem angegebenen Wert zugewiesen.
  • Wenn der Schlüssel bereits existiert, wird sein aktueller Wert mit dem neuen Wert überschrieben.

Beispiel

Betrachten Sie den folgenden 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'}

In diesem Beispiel ist ein neuer Schlüssel „E-Mail“. zum Wörterbuch „user_data“ hinzugefügt und zeigt auf den Wert „john.doe@example.com“.

Das obige ist der detaillierte Inhalt vonWie füge ich einem Python-Wörterbuch neue Schlüssel hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn