元組資料不⽀持修改,只支援查詢,具體如下:
按下標查詢資料
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 ...