5、Python基础夯实篇——元组(Tuple)
Tuple(元组)
元组是一个有序且不可变序列,其中元素可以是任意对象。
——元组可以使用索引和切片的方式取值。
元组中的数据一旦生成就无法更改。
元组的创建
元组存储的数据更加安全。
元组由一个小括号包裹,元素用逗号隔开。声明一个元组有三种方式:
——Tuple = tuple((obj1,obj2,...)) 通过此方法可以将其他序列转为元组
——Tuple = (obj1,obj2,...)
——Tuple = obj1,obj2,obj3
单元素元组
如果在声明元组时元组只有一个元素,需要在元素后面加上逗号,告诉解释器这不是运算符中的括号。
嵌套元组中也是如此。
t = (4)
type(t)
int
t = (4,)
type(t)
tuple
type(((4)))
int
type(((4,)))
tuple
元组的运算
"+": 拼接两个元组:
t = (1,2,3)
t1 = (3,2,1)
t = t + t1
(1,2,3,3,2,1)
" * " :元组乘以一个数字可以得到重复次数的新的元组
t = (1,2,3)
t * 2
(1,2,3,1,2,3)

浙公网安备 33010602011771号