4-13 自助餐:有一家自助式餐馆,只提供五种简单的食品。请想出五种简单的食品,并将其存储在一个元组中。
·使用一个for循环将该餐馆提供的五种食品都打印出来。
·尝试修改其中的一个元素,核实Python确实会拒绝你这样做。
·餐馆调整了菜单,替换了它提供的其中两种食品。请编写一个这样的代码块:给元组变量赋值,并使用一个for循环将新元组的每个元素都打印出来。
food=('bread','egg','potato','tofu','kelp')
for tuple in food:
print(tuple)
food=('\n'+'banana','cake','potato','tofu','kelp')
for foods in food:
print(foods)
结果:
相比于列表,元组是更简单的数据结构。如果需要存储的一组值在程序的整个生命周期内都不变,可使用元组。