Iteração em um dicionário aninhado
Você está escrevendo um programa que itera sobre o seguinte dicionário aninhado para determinar se os pratos precisam ser servidos frios ou quentes.
my_menu = {
'sushi' : {
'price' : 19.25,
'best_served' : 'cold'
},
'paella' : {
'price' : 15,
'best_served' : 'hot'
},
'samosa' : {
'price' : 14,
'best_served' : 'hot'
},
'gazpacho' : {
'price' : 8,
'best_served' : 'cold'
}
}
Você pode concluir o programa para que ele produza o seguinte?
Sushi is best served cold.
Paella is best served hot.
Samosa is best served hot.
Gazpacho is best served cold.
Este exercício faz parte do curso
Estruturas de dados e algoritmos em Python
Instruções de exercício
- Iterar sobre os elementos do menu.
- Imprima se o prato deve ser servido frio ou quente.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Iterate the elements of the menu
for dish, values in ____.____():
# Print whether the dish must be served cold or hot
print(f"{____.title()} is best served {values['____']}.")