Die Arbeit mit Wörterbüchern in Python
Bis jetzt hast du viel mit den Schlüsseln eines Wörterbuchs gearbeitet, um auf Daten zuzugreifen, aber in Python ist die bevorzugte Methode, um über Elemente in einem Wörterbuch zu iterieren, die Verwendung der Methode
Dies gibt jeden Schlüssel und Wert aus dem Wörterbuch als Tupel zurück, das du in einer for
Schleife auspacken kannst. Jetzt bekommst du die Gelegenheit, das zu üben.
Wir haben ein squirrels_by_park
Wörterbuch geladen, und der Schlüssel Madison Square Park
enthält eine Liste von Wörterbüchern.
Diese Übung ist Teil des Kurses
Datentypen in Python
Anleitung zur Übung
Iteriere über den ersten Datensatz in
squirrels_by_park["Madison Square Park"]
und packe seine Elemente infield
undvalue
aus.- Drucke jede
field
undvalue
.
- Drucke jede
Wiederhole den Vorgang für den zweiten Datensatz in
squirrels_by_park["Union Square Park"]
.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Iterate over the first squirrel entry in the Madison Square Park list
for ____, ____ in ____["____"][____].____():
# Print field and value
print(____, ____)
print('-' * 13)
# Iterate over the second squirrel entry in the Union Square Park list
____
# Print field and value
____