Kom igångKom igång gratis

Söka efter data i ordböcker

Du kan kontrollera om en nyckel finns i en ordbok med hjälp av uttrycket in.

Till exempel kan du kontrollera om 'cookies' är en nyckel i ordboken recipes genom att använda if 'cookies' in recipes: – det gör att du på ett säkert sätt kan hantera fall där data finns i ordboken.

Vi har läst in en ordbok squirrels_by_park med parknamn som nycklar och en lista med ordböcker över ekorrar som värden.

Den här övningen är en del av kursen

Datatyper i Python

Visa kurs

Övningsinstruktioner

  • Kontrollera om Tompkins Square Park finns i ordboken squirrels_by_park, och skriv ut 'Found Tompkins Square Park' om den finns.
  • Kontrollera om Central Park finns i squirrels_by_park. Skriv sedan ut 'Found Central Park' om den hittas och 'Central Park missing' om den saknas.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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')
Redigera och kör kod