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

2.8 數據結構——元組

2.8.1 元組的概念

元組(tup)雖然與列表類似,但也有不同之處,元組的元素不能修改;元組使用小括號,而列表使用中括號。

2.8.2 新建一個元組

元組的創建比較簡單,直接將一組數據元素用小括號括起來即可。

2.8.3 獲取元組的長度

獲取元組長度的方法與獲取列表長度的方法是一樣的,都使用函數len()。

2.8.4 獲取元組內的元素

元組內元素的獲取方法主要分為普通索引和切片索引兩種。

普通索引

切片索引

2.8.5 元組與列表相互轉換

元組和列表是兩種相似的數據結構,兩者經常互相轉換。

使用函數list()將元組轉化為列表。

使用函數tuple()將列表轉化為元組。

2.8.6 zip()函數

zip()函數用于將可迭代的對象(列表、元組)作為參數,將對象中對應的元素打包成一個個元組,然后返回由這些元組組成的列表。zip()函數常與 for 循環一起搭配使用。

當可迭代對象是列表時:

當可迭代對象是元組時:

主站蜘蛛池模板: 那曲县| 安远县| 宜州市| 伊金霍洛旗| 大姚县| 故城县| 江城| 峨边| 亚东县| 郯城县| 辉南县| 南汇区| 盐源县| 抚远县| 高州市| 台东市| 汉中市| 信丰县| 东城区| 枣阳市| 宁晋县| 靖西县| 运城市| 图片| 渑池县| 呼伦贝尔市| 汨罗市| 永德县| 高州市| 汉中市| 云霄县| 肇东市| 日照市| 余江县| 集安市| 中超| 巴彦淖尔市| 阜南县| 开封县| 安庆市| 静安区|