定义元组
使用() 或者中间使用 逗号隔开的值 定义元组。
下面三种定义元组的方式
a1 = (1,2)a2 = 3,a3 = 4,5print(a1, type(a1))print(a2, type(a2))print(a3, type(a3))
执行结果
(1, 2) <class 'tuple'>(3,) <class 'tuple'>(4, 5) <class 'tuple'>
元组的特性
元组定义之后,里面的值不能修改,不能添加。
元素可以通过索引的方式来访问。
a3 = 4,5,6,100,101,102# 通过索引区间访问元组种的值print(a3[:2]) # (4, 5)
如果修改里面的值。会报错。
a3 = 4,5,6,100,101,102# 但是不能修改a3[0] = 1 # 会报错

元组的应用场景
因为元组的值不能修改,在自动化中使用的场景很少。比如用来表示测试用例的表头字段,定义好之后不能修改,可以使用元组来表示。
