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)

posted @ 2022-08-24 19:12  Wayne_Guo  阅读(0)  评论(0)    收藏  举报