Python-元組(Tuple)

元組的結構與串列完全相同,差異的地方是元組是不能修改的(不能修改的串列)


 

元組使用方式

元組名稱=(元素1,元素2,元素3)

程式碼

tuple1=(1,2,3,4,5)
tuple2=(1,"A","B",3)

串列的方法也可用在元組,但因為元組不可改變元素,所以會改變元素的的方法都不能使用

tuple=(1,2,3,4,5)
n=len(tuple)
tuple.append(6)//使用append改變元素會發生錯誤

元組的優點

執行速度比串列快

元組的資料較為安全

元組與串列互相轉換

#元組轉串列
tuple1=(1,2,3,4,5)
list1=list(tuple1)

#串列轉元組
list2=[1,2,3,4,5]
tuple2=tuple(list2)