1. 程式人生 > 其它 >python學習(3)元組

python學習(3)元組

元組tuple:

√元組與列表的區別:

(從外表上看列表是[ ],元組是(),但是:)

列表是可變的,元組是不可變的。

列表的可變指的是列表可以新增元素,可以刪除元素。

元組的不可變指的是元組不可以增加新的元素,也不可以刪除已有的元素。

 

 

 

元組是學過的唯一一個不可變序列

列表是可變物件 ,整數是不可變物件。

元組中可變物件的指向位置(記憶體地址)不能變,但是可以增加資料。(比如元組中的列表增加資料可以)

 

元組:

元組裡面的元素可以是整型、字串、元組自己、列表。

 

 當元組中只包含一個元素需要使用逗號和小括號,否則預設是str型別:

 

 

檢視元素的個數:

變數.count(元素)

 

 

 

檢視元素的索引:

變數.index(元素)

 

 

 

獲取列表中元素:

用索引

元組[索引]

 

 

 

帶條件輸出:

enumerate:獲取物件的索引和元素資訊

 

 (在for in 中 套 if,如果索引等於4,並且item中索引為0的等於“Go” 輸出、、、、)