python 元組總結

2021-10-12 13:23:01 字數 496 閱讀 8409

元組可以將range中的元素遍歷出來,也可以將列表通過型別轉換轉為元組

關於元組的乘法:元組不能修改而乘法是將他本身以倍數 的形式賦值給另乙個變數。

元組不能修改,但可以通過-將元組型別轉為列表型別在進行修改

支援索引(下標)

正索引:從左至右,從0開始,為列表中每乙個元素編號

負索引:從右至左,從-1開始

正索引不可以超界,否則報錯

注意:len的使用效率非常高

因為無論是列表還是別的它的長度在定義的時候就已經寫好了

len(tuple)返回元素的個數

index()查詢(查不到報錯)

count()查詢某個元素出現的次數

時間複雜度:

index和count方法都是o(n)

隨著列表資料規模的增大,效率下降

t1 = tuple()# 工廠方法

t1 = (1,)# 乙個元組的定義,注意有個逗號

注意不能t1 = ()這樣定義

Python 元組總結

元組是被限制了的列表,和字串一樣不可修改,正是由於元組的不可修改性,可以用來作為引數傳遞給函式呼叫 或是從函式呼叫那裡獲得引數時,保護其內容不被外部介面修改,如函式返回多個值時是以元組的形式返回的。1 建立元組 python中的元組用引號圓括號 包括起來。2 修改元組 元組是不可修改的。如 t 1,...

python 元組操作總結

python 的元組和列表類似,不同之處在於元組中的元素不能修改 因此元組又稱為唯讀列表 元組使用原括號括起。1 元組中只包含乙個元素時,需要在元素後邊新增乙個逗號消除歧義。2 元組中的值是不允許修改的,但是可以對元組進行連線組合 元組中包含列表元素,列表元素內容可以修改 3 元組中的元素是不允許刪...

python元組方法總結

元組與列表類似,不同的地方是元素不能修改。元組使用小括號,列表使用方括號。注意元組中只有乙個元素時,需要在元素後新增逗號。不加逗號 t1 123 print type t1 型別為整型輸出結果 class int 加逗號 t2 123,print type t2 型別為元組輸出結果 class tu...