更新時(shí)間:2019-11-29 來(lái)源:黑馬程序員 瀏覽量:
Python的元組(tuple)與列表類(lèi)似,不同之處在于元組的元素不能修改,元組使用圓括號(hào)包含元素,而列表使用方括號(hào)包含元素。元組的創(chuàng)建很簡(jiǎn)單,只需要在圓括號(hào)中添加元素,并使用逗號(hào)分隔即可,示例代碼如下:
tuple_one = ("java", "python", "PHP", "C++")
print(tuple_one)
運(yùn)行結(jié)果為:
與字符串的索引類(lèi)似,元組的索引也是從0開(kāi)始的。接下來(lái),針對(duì)元組的相關(guān)操作進(jìn)行講解。
1、訪問(wèn)元組
可以使用下標(biāo)索引來(lái)訪問(wèn)元組中的元素。接下來(lái),通過(guò)一個(gè)案例來(lái)演示。
運(yùn)行結(jié)果為:
1、元組數(shù)據(jù)不能修改
元組中的元素值是不允許修改的,但我們可以對(duì)元組進(jìn)行連接組合。接下來(lái),通過(guò)一個(gè)案例來(lái)演示。
運(yùn)行結(jié)果如下:
修改元組中的數(shù)據(jù),測(cè)試。
tuple_one = ("java", "python", "PHP", "C++")
如下圖python報(bào)錯(cuò):
2、遍歷元組
可以使用for循環(huán)實(shí)現(xiàn)元組的遍歷,下面我們通過(guò)實(shí)演示?!就扑]了解:python+人工智能培訓(xùn)課程】
tuple_one = ("java", "python", "PHP", "C++", "學(xué)IT到傳智播客")
for subject in tuple_one:運(yùn)行結(jié)果如下:
3、內(nèi)置元組函數(shù)哪些?
len(tuple) 表示計(jì)算元祖
max(tuple) 返回元祖中的元素最大值
min(tuple) 返回元組中元素最小值
tuple(seq) 將列表轉(zhuǎn)為元組
下面我們通過(guò)實(shí)例展示
以上代碼運(yùn)行結(jié)果如下: