特点
- 一旦初始化后不能修改,可以让代码更加安全,外面括号为圆括号
- 元素可以不同类型
如
classmates = ('Michael', 'Bob', 'Tracy')
这样初始化后就不能修改。
3.无append() 和 insert() 方法
定义
一般这样定义 ,如 classmates = ('Michael', 'Bob', 'Tracy')
定义空元组,如classmates=()
定义有几个元素时 classmates=(3,) 不能是 classmates=(3),因为这样与数学上的括号混淆,会产生歧义
取值
classmates[0] 取第一个数
classmates[-1]取最后一个数 其他位置的数以此类推
方法
- len(classmates) 得到元组中元素个数
注意
若元组中元素有可变类型,则可以更改
如 classmates = ('Michael', [1,2], 'Tracy') 则可更改classmates[1]中元素,如classmates[1][0]=3