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 do exercício
- Verifique se
Tompkins Square Parkestá no dicionáriosquirrels_by_parke imprima'Found Tompkins Square Park'se ele estiver presente. - Verifique se
Central Parkestá 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 completando 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')