前面看過了list列表的特性以及通用操作和常用操作,今天我們來看一下不可變序列中的tuple元組,與list列表最大的不同在於,tuple元組不支援原位改變
接下來我們通過一段**來測試一下tuple元組的特性以及通用操作:
①異質 乙個tuple元組中可以包含不同型別的物件(數值型、字元型、元組、列表)
②任意巢狀 乙個元組可以巢狀元組或是列表等
注意在定義元組時,單個元素的元組定義會被python當作是字串來處理,為了避免這種情況,可以採用如上的兩種處理方法
③通過下標來訪問元組中的某個元素 與列表一樣,元組可以通過正數或者負數來訪問元組中的元素,同時也可以採用以上的**來訪問巢狀元組中的元素
④tuple元組支援序列的通用操作
⑤tuple元組與list列表的不同之處在於它不支援原位改變
⑥在python中實現兩個數的互換,本質上也是tuple元組
Python基礎系列 元組 tuple
元組是儲存資料的集合,類似於列表,但其中的元素不能被修改,即 不可變,被稱為唯讀列表。不可變是指元素不能被重新賦值 刪除,元組中儲存列表 字典等資料型別時,其內容是可以變。t t 1,2,3 修改元素 更改元素的位址,typeerror t t 0 2 typeerror,元組不支援元素賦值 t t...
python基礎學習之 元組tuple
元組的建立 tuple 小括號建立 a 12,34,15,0 a 12,34,15,0 a 12,34,35 a 12,34,35 tuple建立,是乙個疊加的過程 b tuple acf b a c f b tuple range 10 b 0,1,2,3,4,5,6,7,8,9 b tuple ...
Python 元組 tuple 方法
python 元組 tuple 方法用於將可迭代物件 字串 列表 元祖 字典 轉換為元組。tuple 方法語法 tuple iterable 返回元組。以下例項展示了 tuple 方法的使用方法 tuple 1,2,3,4 1,2,3,4 tuple 針對字典 會返回字典的key組成的tuple 1...