python基礎10:元組


元組的定義:一種不可變有序容器,其中的元素有位置上的先后順序,標志性符號是圓括號和逗號( , )

元組的適用場景:

  • 元組比列表操作速度要快,適合遍歷。(因為列表可變,元素不可變)
  • 如果數據不需要被修改,要“保護起來”,那么可以適用元組。
  • 由於不可變屬性,在很多方法和操作中只能用元組作為結構的一部分,比如字典中的key。(如果元祖嵌套列表,也不可以作為字典的鍵

1.定義一個元組

1.1方法一:直接賦值,直接把元素值寫入圓括號並用逗號分隔

其中   圓括號可以省,但是逗號不能省 ,即時只有一個元素也必須有逗號

關於圓括號

 

 

關於逗號

 

 1.2 方法二 :通過tuple函數將其他數據類型轉換成元組

 

 2.元組支持切片

元組支持索引和切片,語法與列表的索引切片一樣

 

 

 

 

 3.元組的特點:不可變

不可變的數據類型內部含有可變的數據類型時,可變的數據類型依然可變

 

 4.元組的常用方法

元組是不可變數據類型,沒增刪改的操作,支持的方法比較少,有統計次數count,查找位置index,運算符  類似於字符串,+ 合並, * 重復,成員運算符 in

4.1統計次數 count

 

 4.2查找元素位置 index

 

 4.3 元組中的運算符

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM