Python中Tuple元組的學習

2021-10-08 14:21:34 字數 1083 閱讀 2834

元組是另乙個資料型別,類似於 list(列表)。

元組用 ( ) 標識。內部元素用逗號隔開。但是元組不能二次賦值,相當於唯讀列表,所以沒有增加、刪除元素的方法。

a =()

# 空元組物件

b =(1,

5,'hello'

,52.30

)c =

('this is tuple',[

1,2,

3])

注意:乙個整數加一對括號返回的是整數,必須加乙個逗號 (10, ) 才會返回元組物件。

訪問元組

tup1 =

('123'

,'abc'

,1997

,2000

)tup2 =(1

,2,3

,4,5

,6,7

)print

("tup1[0]: "

,tup1[0]

)print

("tup2[1:5]: "

, tup2[1:

5])

修改元組

元組中的元素值是不允許修改的,但我們可以對元組進行連線組合。

tup1 =(1

,2,3

)tup2 =

('abc'

,'xyz'

)# 以下修改元組元素操作是非法的。

# tup1[0] = 100

# 建立乙個新的元組

tup3 = tup1 + tup2

print

(tup3)

刪除元組

元組中的元素值是不允許刪除的,但可以使用del語句來刪除整個元組。

tup =

('aa'

,'bb',1

,2)del tup

統計某個元素的個數
a =(1

,2,4

,5,2

,3,2

,2,1

)print

(a.count(2)

)# 統計 2 出現個次數

Python 中的元組(tuple)

tuple 是一種序列型別的資料,跟 list str 類似。tuple 中的元素不能更改,這點跟 list不同,跟 str 類似 tuple 的元素可以是任何型別的資料,這點上跟 list 相同,但不同於 str。因此,tuple 融合了部分 list 和部分 str 的屬性。t 1,23 123...

Python中的元組 Tuple

元組一旦建立就不可更改 元組的格式 tuple tuple1 1 tuple2 1,tuple3 1,2,3,4 print tuple print type tuple print 33 print tuple1 print type tuple1 print 33 print tuple2 pr...

Python中tuple元組的學習

元組與列表類似,但是元組中的元素不能修改 元組使用小括號,列表使用方括號。元組中中只包含乙個元素時,需要在後邊新增逗號 元組與字串,list陣列等類似,可以用下標取值,下標從0開始 元組中也可以用 擷取某幾個元素的值 t uple不支援元素的刪除和修改 元組中的元素值是不允許修改的,但我們可以對元組...