4.91Python資料型別之(6)元組

夢並不遙遠發表於2019-01-30

前言

有時候,我們為了數值的安全性,不許使用者修改資料,今天我們就來講講關於python不可變的資料型別—

元組資料

目錄

1.元組的基本定義

2.元組的基本操作

(一)元組的基本定義

1.元組的概念:

元組(Tuple)是不可變的序列,也是一種可以儲存各種資料的集合,用小括號()表示元組的開始於結束,元素之間用逗號,隔開。

2.元組於列表的區別

主要表現為一下兩點:

  1. 列表是可變的序列,而元組是不可變的序列。
  2. 列表的定義用[], 而元組用的是()
  3. 可以理解為,元組就是隻讀(不可變)的列表型別。

3.關於元組的不可變

不能對元組物件進行新增元素,變換元組位置,修改元素,刪除元素等操作

(二)元組的基本操作

==1.建立元組==

(1)空元組

我們用一個為空的()來建立元組的空型別

01.png

(2)單元素元組

單元素的元組的建立,需要注意的是,在()裡面必須在元素的後面加一個逗號掃,來區別於普通的數學公式裡的()。

02.png

(3)綜合元組

元組的資料型別可以是多種型別,元素可以是數字型,字串型,列表型,元素型

03.png

==2.合併元組==

合併元組需要用 “+” 來實現。如:tup3 = tup1 + tup2

04.png

==3.轉換元組==

需要用tuple(其他型別), 同理,將其他元素轉換為列表,要用list(其他型別)

(1)列表轉元組

05.png

(2)元組轉列表

06.png

==4.刪除元組==

元組不允許對元組元素的刪除,可以用del 對於整個元組的刪除。

07.png

==5.查詢元素==

元組可以使用 tup.index(value) 來獲得元素的索引。

08.png

==6.統計元素==

元組可以使用 tup.count(value) 來獲取某個元素出現的次數。

09.png

作者:Mark

日期:2019/01/30 週三

相關文章