Skip to main content

02-元组的常见操作

# 查找
# 1.通过下标查找数据
t1 = ('sixstar', 'java', 'python')
print(t1[1])

# index(obj) 查找某个数据,如果数据存在,则返回对应的下标(索引),否则报错
print(t1.index('java'))

# count(obj) 统计某个数据在当前元组中出现的次数
print(t1.count('a'))

# len() 统计元组中元素的个数,不是某个元素的长度,而是该元组中有几个元素
print(len(t1))

# 拓展:元组 “可变的” 情况
t2 = (10, 20, ['a', 'PHP', 'Hello'], 40, 3.3)
print(t2[2])
print(t2[2][0])
t2[2][0] = 'World' # 因为该元组中的下标为2的元素是一个列表整体,而列表是可变的,因此可以修改该列表
print(t2[2])

java
1
0
3
['a', 'PHP', 'Hello']
a
['World', 'PHP', 'Hello']