Iteración sobre un diccionario anidado
Estás escribiendo un programa que itera sobre el diccionario anidado indicado a continuación para determinar si los platos deben servirse fríos o calientes.
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'
}
}
¿Puedes completar el programa para que el resultado sea el indicado a continuación?
Sushi is best served cold.
Paella is best served hot.
Samosa is best served hot.
Gazpacho is best served cold.
Este ejercicio forma parte del curso
Estructuras de datos y algoritmos en Python
Instrucciones del ejercicio
- Itera sobre los elementos del menú.
- Imprime si el plato debe servirse frío o caliente.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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['____']}.")