Verständnis von Wörterbuchwerten (Dictionary Values)
In diesem Schritt lernen Sie über die Werte von Wörterbüchern (Dictionaries) in Python. Wörterbücher sind eine grundlegende Datenstruktur, die Daten in Schlüssel-Wert-Paaren speichert. Das Verständnis, wie man auf diese Werte zugreift und sie manipuliert, ist entscheidend für die effektive Arbeit mit Wörterbüchern.
Zunächst erstellen wir ein einfaches Wörterbuch:
## Create a dictionary
my_dict = {"name": "Alice", "age": 30, "city": "New York"}
## Print the dictionary
print(my_dict)
Erstellen Sie mit dem VS Code-Editor eine Datei namens dictionary_example.py
in Ihrem ~/project
-Verzeichnis. Kopieren Sie den obigen Code und fügen Sie ihn in die Datei ein.
Führen Sie nun das Skript mit dem folgenden Befehl im Terminal aus:
python dictionary_example.py
Sie sollten die folgende Ausgabe sehen:
{'name': 'Alice', 'age': 30, 'city': 'New York'}
Um auf die Werte in einem Wörterbuch zuzugreifen, können Sie die Schlüssel verwenden. Beispielsweise können Sie auf den Wert, der dem Schlüssel "name"
zugeordnet ist, zugreifen, indem Sie my_dict["name"]
verwenden.
Ändern wir die Datei dictionary_example.py
, um auf die Werte zuzugreifen und sie auszugeben:
## Create a dictionary
my_dict = {"name": "Alice", "age": 30, "city": "New York"}
## Access and print the values
print(my_dict["name"])
print(my_dict["age"])
print(my_dict["city"])
Speichern Sie die Änderungen an dictionary_example.py
und führen Sie die Datei erneut aus:
python dictionary_example.py
Die Ausgabe sollte nun wie folgt aussehen:
Alice
30
New York
Sie können auch die .values()
-Methode verwenden, um eine Sammlung aller Werte im Wörterbuch zu erhalten. Diese Methode gibt ein View-Objekt zurück, das eine Liste aller Werte im Wörterbuch anzeigt.
Ändern Sie die Datei dictionary_example.py
, um die .values()
-Methode zu verwenden:
## Create a dictionary
my_dict = {"name": "Alice", "age": 30, "city": "New York"}
## Get the values
values = my_dict.values()
## Print the values
print(values)
Speichern Sie die Änderungen an dictionary_example.py
und führen Sie die Datei erneut aus:
python dictionary_example.py
Die Ausgabe sollte nun wie folgt aussehen:
dict_values(['Alice', 30, 'New York'])
Wie Sie sehen können, gibt die .values()
-Methode ein View-Objekt zurück, das alle Werte im Wörterbuch enthält. Sie können über dieses View-Objekt iterieren, um auf jeden Wert einzeln zuzugreifen, was Sie in den nächsten Schritten lernen werden.