python內置函數元組(tuple)


一、元組的定義 初始化

  • 一個有序的元素組成的集合,使用小括號()表示,元組是不可變的    
  • tuple() 空元組  
  • t = ()  空元組
  • t = (1,) 定義一個元素元組的定義
  • t = (i for i in range(1,7,2))  創建一個元組

二、元組元素的訪問

  •   元組通過索引訪問:tuple[index],使用中括號訪問
  •   正索引:從左至右,從0開始為列表中每一個元素編號
  •   負索引:從右至左,從-1開始為列表中每一個元素編號
  •   正負索引不可以越界,否則引發異常IndexError

三、元組查詢   

  • t.index(value,[start,[stop]]) :通過值value,從指定區間查找列表內的元素是否匹配,匹配第一個就立即返回索引,匹配不到,拋出異常ValueError  
  • t.count(value) : 返回列表中匹配value的次數   
  • 時間復雜度 : index和count方法都是O(n) , 隨着列表數據規模的增大而效率下降
  • len(t)  返回元組的個數    
  • 元組是只讀的,所以增、改、刪方法都沒有

 


免責聲明!

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



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