Nachschlagen von Daten in Wörterbüchern
Du kannst mit der Ausgabe „ 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
<Kurs>Datentypen in Python</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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')