元组类型内置方法
1.用途
描述多个值,比如爱好
元组和列表一模一样,但是元组无法修改,元组在定义那一刻他的元素个数以及元素的值全部固定了
2.定义方式
在()内可以有多个任意类型的值,逗号分隔元素。即将列表中的中括号改成小括号
lis = [1,2,3,4]
tup = (1,2,3,4)
3.内置方法
# 1.索引取值
tup = (1,2,3,4)
print(tup[1]) # 2
# 2.切片(顾头不顾尾,步长)
print(tup[1:3:2]) # (2,)
# 3.长度
print(len(tup)) # 4
# 4.成员运算
print(2 in tup) # True
# 5.for循环
for i in tup:
print(i)
# 6.count()
tup = (1, 2, 3, 1, 2, 4)
print(tup.count(1)) # 2
# 7.index()
tup = (1, 2, 3, 4, 5)
print(tup.index(3)) # 2
4.存一个值还是多个值
多个值
5. 有序or无序
有序
6. 可变or不可变(重点)
压根没有这一说