定义元组
使用() 或者中间使用 逗号隔开的值 定义元组。
下面三种定义元组的方式
a1 = (1,2)
a2 = 3,
a3 = 4,5
print(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 # 会报错
元组的应用场景
因为元组的值不能修改,在自动化中使用的场景很少。比如用来表示测试用例的表头字段,定义好之后不能修改,可以使用元组来表示。