- Python程序設(shè)計(jì)與算法基礎(chǔ)教程(第2版)(微課版)
- 江紅 余青松
- 408字
- 2019-11-15 20:19:06
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】 元組的序列操作示例。

推薦閱讀
- ASP.NET Core 5.0開發(fā)入門與實(shí)戰(zhàn)
- 架構(gòu)不再難(全5冊(cè))
- 少年輕松趣編程:用Scratch創(chuàng)作自己的小游戲
- INSTANT OpenNMS Starter
- C#實(shí)踐教程(第2版)
- Using Yocto Project with BeagleBone Black
- JavaWeb從入門到精通(視頻實(shí)戰(zhàn)版)
- SQL Server 2008實(shí)用教程(第3版)
- Leaflet.js Essentials
- Python High Performance(Second Edition)
- Mastering Wireless Penetration Testing for Highly Secured Environments
- 企業(yè)應(yīng)用架構(gòu)模式
- Mastering Microsoft Dynamics AX 2012 R3 Programming
- Java編程兵書
- 自然語(yǔ)言處理實(shí)戰(zhàn):從入門到項(xiàng)目實(shí)踐