元組:有序的不可變的元素集合,元組中的元素可以是數字,字元,可以是列表,集合,也可以是元組
t = (1,2,3.["a","b"],"c",(1,2,3))
可以把列表轉換為元組 tuple(seq):內建函式,
常用操作
因為元組是不可變的集合,所以不可對其進行增、減、刪除操作。
查:獲取單個元素
tuple[index]
獲取多個元素
tuple[start:end:step] 如果tuple[::-1]則實現了反轉
獲取分為物件方法和內建函式
tu = [1,2,3,4,5,3]
print len(tu)
print(tu.count(3))
print(tu.index(3))
print(max(tu))
print(min(tu))
判定
與列表相同
比較內建函式cmp(x,y)
拼接
print((1,2,3)*3)
print(1,2,3)+(4,5,6)
print([1,2,3]*3)
print([1,2,3]+[4,5,6])
拆包 python 元組, 元組應用
元組可以存放不同型別的資料 元組中的資料不能被修改 如果元組中有列表,可以修改列表中的資料 語法 變數 資料1,資料2,資料3,型別是 my tuple isaac 18 3.14 true print my tuple print type my tuple 控制台輸出 isaac 18 3.14...
python元組型別說法 Python 元組型別
一 元組簡介 1 元組用中括號 來定義,比如 tuple 1,2,3,4 2 元組中的元素索引值從 0 開始,元組支援索引和切片操作,且元組元素支援多種型別 3 數字 字串 元組都是不可變型別,這意味著一旦乙個物件被定義了,它的值就不能再被更新,除非重新建立乙個新的物件 二 元組的基本操作 1 建立...
python元組排序 python元組怎麼排序
元組tuple是不可改變的資料型別,不能修改元組中的元素,不能刪除元素,不能新增元素。元組是受限制的列表。不能對元組進行排序。python中的列表是可變物件,對可變物件可以排序,比如說 l.sort 或者sorted l 但在元組資料結構中,因為元組是不可變物件,不會提供列表中的這些方法,方法就是先...