自學Python-05 基本數據類型(四、元組Tuple)

自學Python-05 基本數據類型(四、元組Tuple)

定義

  • 元組與列表類似
  • 元組是不可變序列(這意味着元組無法被修改,包括增、刪、改等操作都不允許)
  • 元組使用小括號,列表使用方括號,元素之間都是通過英文逗號分隔

注意:當元組只有一個元素時,需要在元素的後面加一個英文逗號分隔符,以防止與表達式中的小括號混淆。這是因爲小括號既可以表示元組,又可以表示表達式中的優先級算符,這就容易產生歧義。

基本操作

創建元組

自學Python-05 基本數據類型(四、元組Tuple)

讓我們使用type函數確認下tuple2的數據類型

自學Python-05 基本數據類型(四、元組Tuple)

創建空元組,兩種方式

自學Python-05 基本數據類型(四、元組Tuple)

 

當元組只有一個元素時,需要在元素後加逗號,否則會混淆,上面定義部分已經提過了

自學Python-05 基本數據類型(四、元組Tuple)

單元組創建還可以這樣

自學Python-05 基本數據類型(四、元組Tuple)

 

訪問元組

與列表相同,可以使用索引訪問

自學Python-05 基本數據類型(四、元組Tuple)

修改元組

是不允許的,定義部分提到過。

刪除元組

同上,不可修改也包括不能刪除。

此處演示用del 刪除整個元組

自學Python-05 基本數據類型(四、元組Tuple)

 

元組常用運算符、操作符

len()可以求取元組的長度

+ 號用於組合元組,* 號用於重複元組

in,not in判斷元素是否在元組中

for x in (1, 2, 3): print x 元組的遍歷

自學Python-05 基本數據類型(四、元組Tuple)

函數

(1-3函數在上一節已經介紹過了用法,這裏簡單提一下好了)

1.len(tuple)

計算並返回元組的長度

自學Python-05 基本數據類型(四、元組Tuple)

2.max(tuple)

計算並返回元組內最大值,注意元組內數據類型要一致

自學Python-05 基本數據類型(四、元組Tuple)

3.min(tuple)

計算並返回元組內最小值

自學Python-05 基本數據類型(四、元組Tuple)

4.tuple(iterable)

將可迭代系列轉換爲元組,並返回元組

自學Python-05 基本數據類型(四、元組Tuple)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章