元組的詳細操作
阿新 • • 發佈:2017-07-21
逗號 運算符 返回 指定 生成 內置函數 計算 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):將列表轉換為元組。
九、另一種解讀
元組與列表非常相似,但是元組一旦初始化就不能修改
元組的詳細操作