Python中元組的基礎(chǔ)介紹及常用操作總結(jié)
1.元組的介紹
Python的元組與列表類似,不同之處在于元組的元素不能修改。
元組使用小括號,列表使用方括號。
元組創(chuàng)建很簡單,只需要在括號中添加元素,并使用逗號隔開即可。
元組的格式:
tup=('a','b','c','d')
2.訪問元組
元組可以使用下標(biāo)索引來訪問元組中的值,下標(biāo)索引從0開始
例如:
tup=('a','b','c','d')
print(tup[0])
print(tup[1])
print(tup[2])
print(tup[3])

還可以通過循環(huán)進(jìn)行訪問
使用for循環(huán)
例如:
tup1=('a','b','c','d')
for i in tup1:
print(i)

使用while循環(huán)
tup1=('a','b','c','d')
i=0
# len是計(jì)算tup1的長度
while i<len(tup1):
print(tup1[i])
i+=1

3.修改元組(不可以修改的)
元組中的元素值是不允許修改的,但我們可以對元組進(jìn)行連接組合
例如:
tup1=('a','b','c','d')
tup1[0]='q' # 修改元素是非法的
print(tup1)

# 創(chuàng)建一個(gè)新的元組
tup1=('a','b','c','d')
tup2=(1,2,3)
tup3=tup1+tup2
print(tup3)

4.元組的內(nèi)置函數(shù)有count,index
index和count與字符串和列表中的用法相同
index 是根據(jù)元組中的元素得出下標(biāo)
例如:
tup1=('a','b','c','d')
print(tup1.index('b'))

count 是統(tǒng)計(jì)元組中元素出現(xiàn)的次數(shù)
例如:
tup1=('a','b','c','d','c','c')
print(tup1.count('c'))

5.類型轉(zhuǎn)換
可以將元組類型轉(zhuǎn)換為列表,集合
1.將元組轉(zhuǎn)換為列表
例如:
tup1=('a','b','c','d','c','c')
print(list(tup1))

2.將元組轉(zhuǎn)換為集合
tup1=('a','b','c','d','c','c')
print(set(tup1))

到此這篇關(guān)于Python中元組的基礎(chǔ)介紹及常用操作總結(jié)的文章就介紹到這了,更多相關(guān)Python 元組內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
一文解密Python中_getattr_和_getattribute_的用法與區(qū)別
這篇文章主要為大家詳細(xì)介紹了Python中_getattr_和_getattribute_的用法與區(qū)別,文中通過一些簡單的示例為大家進(jìn)行了講解,需要的可以參考一下2023-01-01
基于django2.2連oracle11g解決版本沖突的問題
這篇文章主要介紹了基于django2.2連oracle11g解決版本沖突的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07
python實(shí)現(xiàn)整數(shù)的二進(jìn)制循環(huán)移位
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)整數(shù)的二進(jìn)制循環(huán)移位,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03
Python簡單實(shí)現(xiàn)安全開關(guān)文件的兩種方式
這篇文章主要介紹了Python簡單實(shí)現(xiàn)安全開關(guān)文件的兩種方式,涉及Python的try語句針對錯(cuò)誤的判定與捕捉相關(guān)技巧,需要的朋友可以參考下2016-09-09
Python實(shí)現(xiàn)代碼統(tǒng)計(jì)工具(終極篇)
這篇文章主要介紹了Python實(shí)現(xiàn)代碼統(tǒng)計(jì)工具的相關(guān)資料,供大家參考,感興趣的小伙伴們可以參考一下2016-07-07
Python基礎(chǔ)之文件操作及光標(biāo)移動詳解
這篇文章主要為大家介紹了Python基礎(chǔ)之文件操作及光標(biāo)移動詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
解決更改AUTH_USER_MODEL后出現(xiàn)的問題
這篇文章主要介紹了解決更改AUTH_USER_MODEL后出現(xiàn)的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05
Python實(shí)現(xiàn)冒泡排序算法的完整實(shí)例
這篇文章主要給大家介紹了關(guān)于Python實(shí)現(xiàn)冒泡排序算法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11

