定义:有序不可更改的集合,用圆括号()。
1.创建元组
tuple=('a','b','c','d','e')
print(tuple)
->('a', 'b', 'c', 'd', 'e')
2.访问元组(通过引用方括号内的索引号来访问元组项目)
tuple=('a','b','c','d','e')
print(tuple[1])
->b
3.更改元组值
创建元组后,您将无法更改其值。元组是不可变的,或者也称为恒定的。
但是有一种解决方法。您可以将元组转换为列表,更改列表,然后将列表转换回元组。
A=('a','b','c','d','e')
B=list(A)
B[2]='g'
A=tuple(B)
print(A)
->('a', 'b', 'g', 'd', 'e')
4.元组一旦创建,您就无法向其添加项目,也不能删除项目,元组是不可改变的,但可以删除元组。
5.如需创建仅包含一个项目的元组,您必须在该项目后添加一个逗号,否则 Python 无法将变量识别为元组。
del 关键字可以完全删除元组:
A=('a','b','c','d','e')
del A
print(A) # 这会引发错误,因为元组已不存在。
6.合并两个元组
如需连接两个或多个元组,您可以使用 + 运算符:
7.创建元组
可以使用 tuple() 构造函数来创建元组。
A=tuple(('a','b','c','d','e')) # 注意双括号
print(A)
->('a', 'b', 'c', 'd', 'e')
8.元组方法
count():返回元组中指定值出现的次数。
index():在元组中搜索指定的值第一次出现的并返回它被找到的位置。
A=('a','b','c','d','b')
x=A.count('b')
print(x)
->2
A=('a','b','c','d','b')
x=A.index('b')
print(x)
->1



