官术网_书友最值得收藏!

5.3 元 組

元組(tuple)是一組有序序列,包含零個(gè)或多個(gè)對(duì)象引用。元組和列表十分類似,但元組是不可變的對(duì)象,即用戶不能修改、添加或刪除元組中的項(xiàng)目(可以訪問(wèn)元組中的項(xiàng)目)。

5.3.1 使用元組字面量創(chuàng)建元組實(shí)例對(duì)象

使用元組字面量可以創(chuàng)建元組實(shí)例對(duì)象。元組字面量采用在圓括號(hào)中以逗號(hào)分隔的項(xiàng)目定義,圓括號(hào)可以省略。其基本形式如下。

其中,x1,x2,…,xn為任意對(duì)象。

例5.9】 使用元組字面量創(chuàng)建元組實(shí)例對(duì)象的示例。

注意如果元組中只有一個(gè)項(xiàng)目,后面的逗號(hào)不能省略。這是因?yàn)镻ython解釋器把(x1)解釋為x1,例如將(1)解釋為整數(shù)1,將(1,)解釋為元組。

5.3.2 使用tuple對(duì)象創(chuàng)建元組實(shí)例對(duì)象

用戶也可以通過(guò)創(chuàng)建tuple對(duì)象來(lái)創(chuàng)建元組,其基本形式如下。

例5.10】 使用tuple對(duì)象創(chuàng)建元組實(shí)例對(duì)象的示例。

5.3.3 元組的序列操作

元組支持序列的基本操作,包括索引訪問(wèn)、切片操作、連接操作、重復(fù)操作、成員關(guān)系操作、比較運(yùn)算操作,以及求元組的長(zhǎng)度、最大值、最小值等。

例5.11】 元組的序列操作示例。

主站蜘蛛池模板: 名山县| 大同市| 余姚市| 沾化县| 广南县| 静安区| 岳池县| 青神县| 潜江市| 简阳市| 开远市| 德江县| 普安县| 广德县| 龙口市| 清水河县| 应城市| 江口县| 晋江市| 读书| 定边县| 德昌县| 茶陵县| 淮阳县| 洛浦县| 仁寿县| 巴林左旗| 保山市| 景洪市| 宝应县| 宜川县| 溧阳市| 九龙坡区| 南城县| 龙州县| 视频| 虞城县| 左权县| 邢台县| 锦州市| 原平市|