Iterarea printr-un dicționar imbricat
Scrii un program care iterează prin următorul dicționar imbricat pentru a determina dacă felurile de mâncare trebuie servite reci sau calde.
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'
}
}
Poți completa programul astfel încât să producă următorul rezultat?
Sushi is best served cold.
Paella is best served hot.
Samosa is best served hot.
Gazpacho is best served cold.
Acest exercițiu face parte din cursul
Structuri de date și algoritmi în Python
Instrucțiuni pentru exercițiu
- Iterează prin elementele meniului.
- Afișează dacă fiecare fel de mâncare trebuie servit rece sau cald.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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['____']}.")