元组是一种不可变序列类型,有序,不可更改(即元素不能添加,也不能删除),且允许重复,其相关函数和用法如下:
1.创建元组()或tuple( )
t = (1, 2, 3)
t = tuple((1, 2, 3))
print(t)
#输出:t=(1, 2, 3)
t=(1,)
print(t)
print(type(t))
#输出:t=(1,)
#tuple(当元组只包含一个项目,要在该项后添加逗号,生成的集合类型为元组,否则会被识别为字符串)
2.访问元组项
t=(1, 2, 3, 4)
print(t[1])
#输出:2
3. index( ) 返回元组中元素第一次出现的索引
t = (1, 2, 3, 2)
print(t.index(2))
# 输出:1
4. 切片
t=(1, 2, 3, 4)
print(t[1:3])
#输出:2,3
5.for 遍历元组
t=(1,2,3,4)
for i in t:
print(i)
#输出:1,2,3,4
6.in 检查该项是否存在
t = (1, 2, 3)
if 2 in t:
print("Yes")
else:
print("No")
#输出:Yes
7.len( ) 返回元组的长度
t = (1, 2, 3)
print(len(t))
#输出:3
8. count( ) 返回元组中元素出现的次数
t = (1, 2, 3, 2)
print(t.count(2))
# 输出:2
9. 合并两个元组
t1 = (1, 2, 3)
t2 = (4, 5, 6)
t3 = t1 + t2
print(t3)
# 输出:(1, 2, 3, 4, 5, 6)
10.del 删除元组
t=(1, 2, 3)
del t
#元组被删除,无返回结果