Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Zkontroluj, jestli je Tompkins Square Park ve slovníku squirrels_by_park, a pokud ano, vypiš 'Found Tompkins Square Park'.
  • Zkontroluj, jestli je Central Park ve slovníku squirrels_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')
Upravit a spustit kód