@R星校长
第1
关:元组的使用:这份菜单能修改吗?
元组与列表
元组与列表很相似,两者之间的差别在于:
- 列表在初始化后其中的元素还可以进行增删改等操作,但是元组在初始化后其中的元素不能进行更改;
- 列表在赋值时使用方括号
[]
,而元组在赋值时使用小括号()
。
因为元组具有不可变的特性,所以在能用元组替代列表的地方最好都使用元组,这样代码更安全。
创建元组
元组创建很简单,只需要在括号()
中添加元素,元素之间用逗号隔开。元组中只包含单个元素时,需要在该元素后面添加逗号。例如:
menu1 = ('meat','fish','chicken')
menu2 = ('meat',