Controllare i dizionari per la presenza di dati
Puoi verificare se una chiave esiste in un dizionario usando l'espressione in.
Per esempio, puoi controllare se 'cookies' è una chiave nel dizionario recipes usando if 'cookies' in recipes:; questo ti permette di gestire in sicurezza la presenza dei dati nel dizionario.
Abbiamo caricato un dizionario squirrels_by_park con i nomi dei parchi come chiavi e, come valori, un elenco di dizionari relativi agli scoiattoli.
Questo esercizio fa parte del corso
Tipi di dati in Python
Istruzioni dell'esercizio
- Verifica se
Tompkins Square Parkè nel dizionariosquirrels_by_parke stampa'Found Tompkins Square Park'se è presente. - Verifica se
Central Parkè insquirrels_by_park. Poi, stampa'Found Central Park'se presente e'Central Park missing'se non presente.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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')