1. 程式人生 > >元組的詳細操作

元組的詳細操作

逗號 運算符 返回 指定 生成 內置函數 計算 pytho seq

一、創建元組

name=(‘chinese‘,‘gansu‘,‘beijing‘)

創建空元組

name=()

元組中只包含一個元素時,需要在元素後面添加逗號消除歧義

name=(chinese,)

二、訪問元組

元組可以使用下標索引來訪問元組中的值

name=(‘chinese‘,‘gansu‘,‘beijing‘)

假如要訪問chinese則使用name[0]

三、修改元組

元組中的元素值是不允許修改的,但是我們可以對元組進行連接組合

name1=(12,34,56)

name2=(45,67,89)

name=name1+name2

輸出結果為(12,34,56,45,67,89)

四、刪除元組

元組中的元素是不允許刪除的,但是我們可以使用del語句來刪除整個元組:

name=(‘chinese‘,‘gansu‘,‘beijing‘)

del name

五、元組運算符

與字符串一樣,元組之間可以使用+號和*號進行運算。這就意味著他們可以組合和復制,運算後會生成一個新的元組

六、元組索引,截取

因為元組也是一個序列,所以我們可以訪問元組中的指定位置的元素,也可以截取索引中的一段元素:

七、無關閉分隔符*

任意無符號的對象,以逗號隔開,默認為元組

八、元組內置函數

Python元組包含了以下內置函數
1、cmp(tuple1, tuple2):比較兩個元組元素。
2、len(tuple):計算元組元素個數。
3、max(tuple):返回元組中元素最大值。
4、min(tuple):返回元組中元素最小值。
5、tuple(seq):將列表轉換為元組。

九、另一種解讀

元組與列表非常相似,但是元組一旦初始化就不能修改

元組的詳細操作