Python3元组
Python的元組與列表相似,不同之處在于元組的元素不能修改
元組使用小括號(hào),列表使用方括號(hào)
元組創(chuàng)建很簡(jiǎn)單,只需要在括號(hào)中添加元素,并使用逗號(hào)隔開(kāi)即可。
?
?
?
創(chuàng)建空元組
tup1 = (); tup2 = (1,)元組只包含一個(gè)元素時(shí),需要在元素后面添加逗號(hào),否則括號(hào)會(huì)被當(dāng)作運(yùn)算符使用:
元組與字符串類似,下標(biāo)索引從0開(kāi)始,可以進(jìn)行截取、組合
?
訪問(wèn)元組
元組可以使用下標(biāo)索引來(lái)訪問(wèn)元組中的值
?
?
修改元組:
元組中的元素值是不允許修改的,但是我們可以對(duì)元組進(jìn)行連接組合:
?
?
?
刪除元組
元組中的元素值是不允許刪除的,但我們可以使用del語(yǔ)句來(lái)刪除整個(gè)元素:
?
?
元組運(yùn)算符
和字符串一樣,元組之間可以使用+號(hào)和*號(hào)進(jìn)行運(yùn)算,這就意味著他們可以組合和賦值,運(yùn)算后會(huì)生成一個(gè)新的元組。
?
?
?
元組索引,截取
元組也是一個(gè)序列,所以我們可以訪問(wèn)元組中的指定文職,也可以截取索引中的一段元素。
?
?
?
?
?
元組內(nèi)置函數(shù)
元組包含了以下的內(nèi)置函數(shù):
len(tupel):計(jì)算元組中元素個(gè)數(shù)。
max(tuple):返回元組中元素最大值。
min(tuple):返回元組中元素最小值。
tuple(seq_:將列表轉(zhuǎn)換成元組。
?
修改元組的值:
1:
?
?
2:
/*** add.py ***/ t1 = (1,2,3) for i in range(1,5):t2 = (i,)t1 = t1 + t2 print(t1)運(yùn)行結(jié)果:
robot@ubuntu:~/wangqinghe/python/20190823$ python3.5 add.py
(1, 2, 3, 1, 2, 3, 4)
3:
?
轉(zhuǎn)載于:https://www.cnblogs.com/wanghao-boke/p/11399847.html
總結(jié)