Python元組是一個不可變的序列,可以存儲多個元素。元組使用圓括號 () 來創建,元素之間使用逗號 , 分隔。
創建元組的方式有兩種:
1. 直接使用圓括號 () 創建元組:
tuple1 = (1, 2, 3, 4, 5)
2. 使用內置的 `tuple()` 函數創建元組:
tuple2 = tuple([1, 2, 3, 4, 5])
元組的元素可以通過索引訪問,索引從 0 開始。例如,要訪問元組的第一個元素,可以使用索引 0:
tuple1 = (1, 2, 3, 4, 5) first_element = tuple1[0] print(first_element) # 輸出:1
元組也支持切片操作,可以通過指定起始索引和結束索引獲取部分元組。例如,要獲取元組的前三個元素,可以使用切片 `tuple[start:end]`:
tuple1 = (1, 2, 3, 4, 5) sub_tuple = tuple1[0:3] print(sub_tuple) # 輸出:(1, 2, 3)
元組一旦創建,就不能修改其元素。這是元組與列表的主要區別之一。因此,不能對元組進行添加、刪除或修改元素的操作。但是,可以對元組中的可變對象進行修改,例如元組中包含的列表。