Ověřování dat ve slovnících
Pomocí výrazu in můžeš zkontrolovat, jestli daný klíč ve slovníku existuje.
Například, jestli je 'cookies' klíčem ve slovníku recipes, ověříš takto: if 'cookies' in recipes:. Díky tomu můžeš bezpečně reagovat na to, zda jsou data ve slovníku přítomna, nebo ne.
Připravili jsme pro tebe slovník squirrels_by_park, kde jsou jako klíče názvy parků a jako hodnoty seznamy slovníků s informacemi o vevericích.
Toto cvičení je součástí kurzu
Datové typy v Pythonu
Pokyny k cvičení
- Zkontroluj, jestli je
Tompkins Square Parkve slovníkusquirrels_by_park, a pokud ano, vypiš'Found Tompkins Square Park'. - Zkontroluj, jestli je
Central Parkve slovníkusquirrels_by_park. Pokud ano, vypiš'Found Central Park', pokud ne, vypiš'Central Park missing'.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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')