遍历嵌套字典
您正在编写一个程序,遍历下面的嵌套字典,以判断每道菜该冷食还是热食。
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['____']}.")