Verificação de dados nos dicionários
Você pode verificar se uma chave existe em um dicionário usando a expressão in
.
Por exemplo, você pode verificar se 'cookies'
é uma chave no dicionário recipes
usando if 'cookies' in recipes:
. Isso permite que você reaja com segurança à presença de dados no dicionário.
Carregamos um dicionário squirrels_by_park
com nomes de parques para as chaves e uma lista de dicionários dos esquilos.
Este exercício faz parte do curso
Tipos de dado em Python
Instruções de exercício
- Verifique se
Tompkins Square Park
está no dicionáriosquirrels_by_park
e imprima'Found Tompkins Square Park'
se ele estiver presente. - Verifique se
Central Park
está emsquirrels_by_park
. Em seguida, imprima'Found Central Park'
se for encontrado e'Central Park missing'
se não for encontrado.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# 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')