Nachschlagen von Daten in Wörterbüchern
Du kannst mit dem Ausdruck „ in “ checken, ob ein Schlüssel in einem Wörterbuch vorhanden ist.
Du kannst zum Beispiel mit „ if 'cookies' in recipes: ” checken, ob „ 'cookies' ” ein Schlüssel im Wörterbuch „ recipes ” ist. So kannst du sicher auf Daten reagieren, die im Wörterbuch vorhanden sind.
Wir haben ein Wörterbuch „ squirrels_by_park ” mit Parknamen für die Schlüssel und eine Liste von Wörterbüchern mit Eichhörnchen geladen.
Diese Übung ist Teil des Kurses
Datentypen in Python
Anleitung zur Übung
- Schau mal nach, ob „
Tompkins Square Park” im Wörterbuch „squirrels_by_park” steht, und gib „'Found Tompkins Square Park'” aus, wenn es da ist. - Schau mal nach, ob „
Central Park” in „squirrels_by_park” steht. Dann schreib „'Found Central Park'“ raus, wenn es gefunden wurde, und „'Central Park missing'“, wenn es nicht gefunden wurde.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Check to see if Tompkins Square Park is in squirrels_by_park
if "____" ____ ____:
# Print 'Found Tompkins Square Park'
print('Found Tompkins Square Park')
# Check to see if Central Park is in squirrels_by_park
if "____" ____ ____:
# Print 'Found Central Park' if found
print('Found Central Park')
else:
# Print 'Central Park missing' if not found
print('Central Park missing')