python的元組與列表相似,不同之處在於元組的元素不能修改
元組使用小括號,列表使用方括號
元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。
建立空元組
tup1 =();
tup2= (1,)
元組只包含乙個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用:
元組與字串類似,下標索引從0開始,可以進行擷取、組合
訪問元組
元組可以使用下標索引來訪問元組中的值
修改元組:
元組中的元素值是不允許修改的,但是我們可以對元組進行連線組合:
刪除元組
元組中的元素值是不允許刪除的,但我們可以使用del語句來刪除整個元素:
元組運算子
和字串一樣,元組之間可以使用+號和*號進行運算,這就意味著他們可以組合和賦值,運算後會生成乙個新的元組。
元組索引,擷取
元組也是乙個序列,所以我們可以訪問元組中的指定文職,也可以擷取索引中的一段元素。
元組內建函式
元組包含了以下的內建函式:
len(tupel):計算元組中元素個數。
max(tuple):返回元組中元素最大值。
min(tuple):返回元組中元素最小值。
tuple(seq_:將列表轉換成元組。
修改元組的值:
1:2:/***add.py***/t1= (1,2,3)for i in range(1,5):
t2=(i,)
t1= t1 +t2print(t1)
執行結果:
robot@ubuntu:~/wangqinghe/python/20190823$ python3.5 add.py
(1, 2, 3, 1, 2, 3, 4)
3:
python3元組基礎學習
ython 的元組與列表類似,不同之處在於元組的元素不能修改。元組使用小括號,列表使用方括號。元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。tup3 a b c d 不需要括號也可以 建立空元祖 tup1 元組中只包含乙個元素時,需要在元素後面新增逗號,否則括號會被當作運算子使用 tu...
python元組索引 python3元組分片及索引
分片格式如下 tuple m n m n可以是零 正整數或負整數。但是用python3.7碼的時候發現 如果m和n同時是正數或者同時是負數且m小於n時,切得片才是正確的 如果不滿足上述任何乙個字眼,切得片為空,如下 print tuple tuple print tuple 1 3 tuple 1 ...
python3元組的使用方法
tup1 我是tup1 元組即使建立乙個元素也需要加上乙個,否則預設為元素的型別 print tup1 print type tup1 輸出結果 我是tup1 tup1 我是tup1 tup2 我是tup1 tup3 tup1 tup2 print tup3 輸出結果 我是tup1 我是tup1 t...