Python--列表(list)、元組(tuple)、字典(dict) 學習總結(2)
阿新 • • 發佈:2018-12-12
目錄
(2)、元組---tuple
1、元組的定義
- tuple (元組) 與列表相似,不同之處是元組的 元素不能修改
- 元組 表示多個元素組成的序列
- 元組 在Python開發中有特定的應用場景
- 用於儲存 一串 資訊 ,資料之間用 , 分割(英文符號)
- 元組用 () 定義
- 元組的 索引 從 0 開始 (索引就是資料在元組中的位置編號)
--------------------------------------------------------------------------------------------------
建立空元組
元組 中只包含一個元素時,一定記得要在元素後面用 , 號
2、元組的常用操作
元組有幾種方法呢?可以先定義一個元組,然後在重寫元組名,並加上英文符號 . 小點,即可彈出元組的所有方法:
可以看到,元組有兩個常用的方法:
元組名.count 元組名.index
3、元組的迴圈遍歷
- 取值 就是從元組中獲取儲存在指定位置的資料
- 遍歷 就是 從頭到尾 的依次 從元組中獲取資料
- 在 Python 中,可以使用 for 迴圈來迴圈遍歷所有的非數字型別的變數,如 列表、元組、字典 以及 字串
提示:在實際開發中,使用元組遍歷的需求不是很多,除非能夠確認元組中的資料型別
因為元組中儲存的資料通常都是不同型別的
4、元組的應用場景
- 函式 的引數 和 返回值, 一個函式可以接收多個任意引數,或者 一次返回多個數據
- 格式字串,格式化字串後面的 () 本質上就是元組
- 讓列表不可以被修改,保護資料安全
5、元組與列表之間的轉換
元組轉換成列表:使用函式 list()
列表轉換成元組:使用函式 tuple()
雖然說元組不能夠被修改,但是轉換成了列表之後,一樣能夠修改資料。。。。。再變回元組就好