Sprawdzanie zawartości słowników
Możesz sprawdzić, czy dany klucz istnieje w słowniku, używając wyrażenia in.
Na przykład, aby sprawdzić, czy 'cookies' jest kluczem w słowniku recipes, użyj if 'cookies' in recipes: – dzięki temu możesz bezpiecznie reagować na obecność danych w słowniku.
Załadowaliśmy słownik squirrels_by_park, w którym kluczami są nazwy parków, a wartościami – listy słowników z danymi o wiewiórkach.
To ćwiczenie jest częścią kursu
Typy danych w Pythonie
Instrukcje do ćwiczenia
- Sprawdź, czy
Tompkins Square Parkznajduje się w słownikusquirrels_by_park, i wyświetl'Found Tompkins Square Park', jeśli tak jest. - Sprawdź, czy
Central Parkznajduje się wsquirrels_by_park. Następnie wyświetl'Found Central Park', jeśli park został znaleziony, lub'Central Park missing', jeśli go nie ma.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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')