- 對比Excel,輕松學習Python數據分析(入職數據分析師系列)
- 張俊紅
- 342字
- 2019-07-25 11:41:48
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 循環一起搭配使用。
當可迭代對象是列表時:


當可迭代對象是元組時:

推薦閱讀
- 數據產品經理高效學習手冊:產品設計、技術常識與機器學習
- UDK iOS Game Development Beginner's Guide
- 城市計算
- Sybase數據庫在UNIX、Windows上的實施和管理
- MySQL技術內幕:SQL編程
- Spring MVC Beginner’s Guide
- MySQL技術內幕:InnoDB存儲引擎
- 大數據時代系列(套裝9冊)
- Hands-On Deep Learning for Games
- 大數據隱私保護技術與治理機制研究
- 數據可視化五部曲
- 計算機應用實務(第3版)
- Oracle 11g數據庫系統設計、開發、管理與應用
- SQL必知必會(第四版)
- Learning Game AI Programming with Lua