python数据类型之元组

python元组

作用:存放多个值,元组不可变,更多的是用来做查询
定义:()内可以有多个任意类型的值,逗号分隔

python元组索引及切片

元组是有序的,可通过下标查看列表中的元素
tu1 = [1,2,3,4,5,6,7,8,9]

tu1[start,end,step] 遵循左闭右开原则(末端不包含)
start 元素下标起始位置,包含对应元素值,不传默认为首部
end 元素下标结束位置,不包含对应元素值,不传默认为最末端
step 步长,不传默认为1,下标对应往上+1,直到到结束位置

tu1 = (1,2,3,4,5,6,7,8,9)
print(tu1[0])
print(tu1[:-1])

运行结果

元组方法

可通过help()-->tuple,进行查看元组方法

也可通过dir(tuple)查看元组方法

count方法

同字符串、列表中count()方法一致,统计元素在元组中出现的次数,有则返回对应出现的次数,int类型,无则返回0

tu1 = (1,2,3,4,5,6,7,8,9)
print(tu1.count('m'))

index方法

index方法同字符串、列表使用相同,检查元素是否在元组中,可指定范围,有则返回元素第一次出现的索引值,若没有则报错

ss = ('a','b','c','d','b','a','b')
print(ss.index('b'))

posted @ 2021-06-24 11:21  happy-winds  阅读(257)  评论(0编辑  收藏  举报