1. 程式人生 > 其它 >python資料型別之元組

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'))