python的元組和列表是類似的,不同之處在於元組的元素是不能修改的。
創建元組的方法也很簡單,使用都好隔開一些值,就會自動創建元組
print('1,2,3')
#(1,2,3)
提示:如果括號裏面不包含任何元素,就是一個空元組
下面我們介紹元組的相關操作 ----
tuple函數
這個函數的功能呢和list是一樣的,都是以一個序列作爲一個參數,並把它展緩爲一個元組,參數會被原樣返回。
元組的基本操作(增刪改查)
訪問元組
mix = ("hello" , "world",)
print("mix[1] is: ", mix[1] )
#mix[1] is: world
修改元組
元組中的元素是不允許修改的,但可以對元組進行連接
mix = ("hello" , "world",)
numbers = (1,2,3,4,5)
print("h :" ,numbers+mix)
#h : (1, 2, 3, 4, 5, 'hello', 'world')
刪除元組
元組中的元素值是不允許刪除的,但是可以使用del語句刪除整個列表
mix = ("hello" , "world",)
print(del mix)
元組的索引、截取
元組也是一個序列,所以可以訪問元組中指定位置的元素,也可以截取索引中的一段元素
mix = ("hello" , "world",)
print(mix[1])
元組內置函數
- len(tuple)用於計算元組元素的個數
- max(tuple)用於返回元組中元素的最大值
- min(tuple)用於返回元組中元素的最小值
- tuple(seq)用於將列表轉換爲元組