python元組常見操作

2021-10-08 06:24:35 字數 1213 閱讀 8329

元組資料不⽀持修改,只支援查詢,具體如下:

按下標查詢資料

tuple1 =

('aa'

,'bb'

,'cc'

,'bb'

)print

(tuple1[0]

)# aa

index():查詢某個資料,如果資料存在返回對應的下標,否則報錯,語法和列表、字串串的index 方法相同。

tuple1 =

('aa'

,'bb'

,'cc'

,'bb'

)print

(tuple1.index(

'aa'))

# 0

count():統計某個資料在當前元組出現的次數

tuple1 =

('aa'

,'bb'

,'cc'

,'bb'

)print

(tuple1.count(

'bb'))

# 2

len():統計元組中資料的個數。

tuple1 =

('aa'

,'bb'

,'cc'

,'bb'

)print

(len

(tuple1)

)# 4

#注意:元組內的直接資料如果修改則立即報錯

tuple1 =

('aa'

,'bb'

,'cc'

,'bb'

) tuple1[0]

='aaa'

#但是如果元組裡里面有列表,修改列表⾥里面的資料則是支援的,故自覺很重要。

tuple2 =(10

,20,[

'aa'

,'bb'

,'cc'],

50,30)

print

(tuple2[2]

)# 訪問到列列表

# 結果:(10, 20, ['aaaaa', 'bb', 'cc'], 50, 30)

tuple2[2]

[0]=

'aaaaa'

print

(tuple2)

元組常見操作

1.setdefault 如果鍵不存在於字典中,將會新增鍵並將值設為預設值。setdefault 方法語法 dict.setdefault key,default none key 查詢的鍵值。default 鍵不存在時,設定的預設鍵值。返回值 如果字典中包含有給定鍵,則返回該鍵對應的值,否則返回為...

python元組插入 python操作元組常用方法

python的元組和列表類似,不同之處在於元組中的元素不能修改 因此元組又稱為唯讀列表 且元組使用小括號而列表使用中括號,如下 tup1 physics chemistry 1997,2000 tup2 1,2,3,4,5,6 1 元組中只包含乙個元素時,需要在元素後面新增逗號來消除歧義 tup1 ...

Python 元組常用操作

元組和列表相似,不同點是元組初始化之後元素值不能再修改,元素之間用逗號隔開,可以儲存各種型別的資料 1 建立元組 tuple 1,2,3,4 2 建立空元組 tuple 3 建立乙個只含有乙個元素的元組 tuple 1,元組只含有乙個元素時需要在元素的最後新增逗號,這樣做是為了消除歧義 tuple ...