Schlüssel zu einem Dictionary hinzufügen in Python

Muhammad Maisam Abbas 10 Oktober 2023
  1. Fügen Sie dem Dictionary in Python ein neues Schlüssel/Wert-Paar hinzu
  2. Aktualisieren Sie ein vorhandenes Schlüssel/Wert-Paar mit der Funktion update() in Python
Schlüssel zu einem Dictionary hinzufügen in Python

In diesem Tutorial werden Methoden zum Hinzufügen neuer Schlüssel zu einem Dictionary in Python erläutert.

Fügen Sie dem Dictionary in Python ein neues Schlüssel/Wert-Paar hinzu

Das Dictionaryobjekt enthält Daten in Form von Schlüssel-Wert-Paaren. Das Hinzufügen eines neuen Schlüssel-Wert-Paares zu einem Dictionary ist in Python unkompliziert. Das folgende Codebeispiel zeigt, wie Sie einem Python-Dictionary ein neues Schlüssel-Wert-Paar hinzufügen.

dictionary = {"key1": "value1", "key2": "value2", "key3": "value3"}
print(dictionary)

dictionary["key4"] = "value4"
print(dictionary)

dictionary["key2"] = "value4"
print(dictionary)

Ausgabe:

{'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
{'key1': 'value1', 'key2': 'value2', 'key3': 'value3', 'key4': 'value4'}
{'key1': 'value1', 'key2': 'value4', 'key3': 'value3', 'key4': 'value4'}

Im obigen Code initialisieren wir zuerst ein Dictionary und fügen dann dem Dictionary mit dictionary[key] ein neues Schlüssel-Wert-Paar hinzu. Wenn der Schlüssel nicht vorhanden ist, wird dieses neue Schlüssel-Wert-Paar zum Dictionary hinzugefügt. Wenn der Schlüssel bereits vorhanden ist, wird der Wert des vorhandenen Schlüssels auf den neuen Wert aktualisiert.

Aktualisieren Sie ein vorhandenes Schlüssel/Wert-Paar mit der Funktion update() in Python

Im vorherigen Abschnitt haben wir eine Methode erläutert, mit der ein vorhandenes Schlüssel-Wert-Paar aktualisiert und dem Dictionary ein neues Schlüssel-Wert-Paar hinzugefügt wird, wenn der Schlüssel nicht gefunden wird. Es funktioniert jedoch immer nur mit einem Schlüssel / Wert. Wenn wir mehrere Schlüssel-Wert-Paare im Dictionary aktualisieren müssen, müssen wir die Funktion update() verwenden. Die Funktion update() kann auch mehrere Wörterbücher zu einem einzigen Dictionary hinzufügen. Das folgende Codebeispiel zeigt, wie wir mit der Funktion update() mehrere Schlüssel-Wert-Paare in einem Dictionary aktualisieren können.

dictionary = {"key1": "value1", "key2": "value2", "key3": "value3"}
print(dictionary)
dictionary.update({"key4": "value4", "key2": "value4"})
print(dictionary)

Ausgabe:

{'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
{'key1': 'value1', 'key2': 'value4', 'key3': 'value3', 'key4': 'value4'}

Im obigen Code initialisieren wir zuerst ein Dictionary und aktualisieren dann mehrere Schlüssel / Wert-Paare mit der Funktion update(). Wenn der Schlüssel nicht vorhanden ist, wird dem Dictionary ein neues Schlüssel-Wert-Paar hinzugefügt. Wenn der Schlüssel bereits vorhanden ist, hat der vorhandene Schlüssel den neuen Wert.

Wie aus dem obigen Beispiel hervorgeht, reduziert die Funktion update() den Code, wenn Sie mehrere Schlüssel-Wert-Paare gleichzeitig aktualisieren möchten.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Verwandter Artikel - Python Dictionary