Перебор элементов вложенного словаря
Вы пишете программу, которая перебирает элементы следующего вложенного словаря, чтобы определить, какие блюда подаются холодными, а какие — горячими.
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'
}
}
Дополните программу так, чтобы она выводила следующее:
Sushi is best served cold.
Paella is best served hot.
Samosa is best served hot.
Gazpacho is best served cold.
Это упражнение является частью курса
Структуры данных и алгоритмы на Python
Инструкции к упражнению
- Переберите элементы меню.
- Выведите, как следует подавать каждое блюдо — холодным или горячим.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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['____']}.")