日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

python 元組的使用方法

瀏覽:42日期:2022-07-22 08:57:50

元組——tuple

列表非常適合用于存儲在程序運(yùn)行期間可能變化的數(shù)據(jù)集。

列表是可以修改的,但元組是不可修改的

Python將不能修改的值稱為不可變的,而不可變的列表被稱為元組

1. 元組的創(chuàng)建和刪除

(1)使用賦值運(yùn)算符直接創(chuàng)建元組

語法:

tuplename = (element1, element2, element3, ....)

​在Python中,元組使用一對小括號將所有的元素括起來,但是小括號不是必須的,只要將一組值用逗號分隔開,Python就可以使其為元組。

verse = '漁舟唱晚', '高山流水', '出水蓮', '漢宮秋月'# 元組

​ 如果要創(chuàng)建的元組中只有一個元素,需要在元素的后面加上逗號,否則Python使其為字符串

verse1 = (’一片冰心在玉壺’)# 字符串verse2 = (’一片冰心在玉壺’,)# 元組

(2)創(chuàng)建空的元組

emptytuple = ()

(3)創(chuàng)建數(shù)值元組

可以使用tuple()函數(shù)直接將range()函數(shù)循環(huán)出來的結(jié)果轉(zhuǎn)換為數(shù)值元組

tuple(data)data-可迭代的對象

(4)刪除元組

del tuplename

del語句在實(shí)際開發(fā)中,并不常用,因?yàn)镻ython自帶的垃圾回收機(jī)制會自動銷毀不用的元組,所以即使我們不手動將其刪除,Python也會自動將其回收。

2. 訪問元組元素

通過for循環(huán)

coffee_name = (’藍(lán)山’, ’卡布奇諾’, ’曼特寧’, ’摩卡’, ’麝香貓’, ’哥倫比亞’)print(’您好,歡迎光臨 ~ 伊米咖啡館 ~n我店有:’)for name in coffee_name: print(name, '咖啡', end=’ ’)’’’

輸出

您好,歡迎光臨 ~ 伊米咖啡館 ~我店有:藍(lán)山 咖啡 卡布奇諾 咖啡 曼特寧 咖啡 摩卡 咖啡 麝香貓 咖啡 哥倫比亞 咖啡 ’’’

for + enumerate()

enumerate():——枚舉

該函數(shù)用于將一個可遍歷的數(shù)據(jù)對象(如列表、元組)組合為一個索引序列,同時列出數(shù)據(jù)和數(shù)據(jù)下標(biāo),一般在for循環(huán)中使用。

team = (’火箭’, ’勇士’, ’開拓者’, ’雷霆’, ’爵士’, ’馬刺’)for index, item in enumerate(team): if index % 2 == 0: print(item + ’tt’, end=’’) else: print(item)

輸出

火箭 勇士開拓者 雷霆爵士 馬刺

3. 修改元組的元素

元組是不可變序列,所以我們不能對它的單個元素值進(jìn)行修改。通過對元組進(jìn)行重新賦值進(jìn)行修改。

​元組和元組是可以進(jìn)行連接的,但連接的兩者必須都是元組才行,否則是錯誤的,要連接的元組只有一個元素時,一定不要忘記后面的逗號。

4. 元組推導(dǎo)式

>>> import random>>> random_number = (random.randint(10,100) for i in range(10))>>> random_number<generator object <genexpr> at 0x0000021A177BDED0># 生成器對象>>> tuple(random_number)# 轉(zhuǎn)換成元組(28, 63, 34, 98, 96, 36, 87, 35, 25, 44)

​從上面的執(zhí)行結(jié)果可以看出,使用元組推導(dǎo)式生成的結(jié)果并不是一個元組或列表,而是一個生成器對象,這一點(diǎn)和列表推導(dǎo)式不同。

​要將該生成器對象轉(zhuǎn)換成元組,使用tuple()方法,轉(zhuǎn)換成列表,使用list()方法。

示例一:

# 通過__next()__方法遍歷# 在Python2.x中__next()__方法對應(yīng)的是next()方法,也是用于遍歷生成器對象的。>>> number = (i for i in range(3))>>> number<generator object <genexpr> at 0x0000021A1781EA20>>>> number.__next__()0>>> number.__next__()1>>> number.__next__()2>>> number.__next__()Traceback (most recent call last): File '<pyshell#11>', line 1, in <module> number.__next__()StopIteration# 停止迭代

示例二:

# 通過for循環(huán)遍歷>>> number = (i for i in range(4))>>> number<generator object <genexpr> at 0x0000021A1781EA98>>>> for i in number:print(i, end=’’) 0123>>> print(tuple(number))()

從上面的兩個示例中可以看出:無論通過那種方法遍歷,如果想要再次使用該生成器對象,必須重新創(chuàng)建一個生成器對象,因?yàn)楸闅v后該生成器對象就不存在了。

5. 元組與列表的區(qū)別

(1)列表可變,元組不可變,除非整體替換。

(2)列表可以用append()、extend()、insert()、remove()、pop()實(shí)現(xiàn)添加和刪除功能,而元組沒有這幾個方法。

(3)列表支持通過切邊進(jìn)行修改和訪問,而元組只支持訪問,不支持修改,再不進(jìn)行任何修改時,建議使用元組。

(4)元組比列表的訪問和處理速度快。

(5)列表不能作為字典的鍵,而元組可以。

以上就是python 元組的使用方法的詳細(xì)內(nèi)容,更多關(guān)于python元組使用的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日本在线成人| 日韩一级网站| 欧美激情一区| 中文精品在线| 国产欧美日韩在线一区二区 | 蜜桃久久精品一区二区| 国产a亚洲精品| 国产调教一区二区三区| 免费在线播放第一区高清av| 亚洲精品人人| 亚洲一区二区三区中文字幕在线观看| 不卡一二三区| 国产精品专区免费| 精品国产18久久久久久二百| 日本成人中文字幕在线视频| 亚洲免费影视| 中文亚洲免费| 免费在线看一区| 99久精品视频在线观看视频| 黄色aa久久| 丝袜诱惑一区二区| 国产成人精品亚洲线观看 | 国产精品99一区二区| 日本不卡视频一二三区| 香蕉久久国产| 国产精品色网| 91精品亚洲| 在线视频日韩| 亚洲一区日本| 亚洲精品人人| 亚洲三级在线| 国产乱码精品一区二区三区四区| 日本成人在线视频网站| 亚洲人成网站在线在线观看| 日本中文字幕一区二区| 欧美日韩午夜电影网| 国产伦精品一区二区三区在线播放| 手机精品视频在线观看| 久久高清免费| 在线国产一区二区| 国产精一区二区| 国产精品二区不卡| 精品一区亚洲| 日韩中文字幕视频网| 欧美激情aⅴ一区二区三区 | 国产精品久久久久蜜臀| 免费黄色成人| 亚洲一区二区日韩| 麻豆国产精品777777在线| 亚洲女同av| 蜜桃视频在线观看一区| 免费看久久久| 亚洲一区二区三区高清| 精品午夜视频| 综合国产精品| 在线看片国产福利你懂的| 久久亚洲成人| 国产剧情一区二区在线观看| 日韩一区二区在线免费| 香蕉久久国产| 毛片在线网站| 精品视频在线你懂得| 国产亚洲一级| av高清一区| 精品一区二区三区中文字幕视频 | 91精品日本| 综合日韩av| 欧美日韩亚洲三区| 亚洲网站视频| 国产不卡精品| 欧美在线黄色| 野花国产精品入口| 超碰在线99| 国产剧情在线观看一区| 午夜亚洲精品| 欧美午夜不卡| 亚洲高清激情| 亚洲成av人片一区二区密柚| 国产欧美日韩一级| 欧美日韩国产一区二区三区不卡| 国产剧情一区二区在线观看| 天使萌一区二区三区免费观看| 久久精品国产亚洲一区二区三区| 奇米色欧美一区二区三区| 一区在线观看| 米奇777超碰欧美日韩亚洲| 国产一区二区视频在线看| 91在线成人| 欧美影院精品| 国产精品视频一区二区三区| 热久久国产精品| 一区二区三区四区日韩| 中文字幕日本一区| 婷婷成人av| 亚洲精品麻豆| 亚洲九九精品| 国产精品最新| 波多视频一区| 丝袜国产日韩另类美女| 亚洲影视一区| 国产精品腿扒开做爽爽爽挤奶网站| 亚洲理论在线| 婷婷综合社区| 四虎国产精品免费观看| 欧美日韩中出| 亚洲免费福利一区| 视频一区二区三区中文字幕| 999国产精品| 日产精品一区| 国产三级一区| 四虎国产精品免费久久| 宅男噜噜噜66国产日韩在线观看| 日韩毛片在线| 久久婷婷亚洲| 国产精品久久乐| 久久一区精品| 亚洲国产福利| 免费人成精品欧美精品| 国产精品最新| 蘑菇福利视频一区播放| 国产精品三p一区二区| 日韩av自拍| 91久久久久| 日韩中文字幕在线一区| 亚洲人成亚洲精品| 精品久久久亚洲| 亚洲视频www| 国产精品.xx视频.xxtv| 97精品中文字幕| 国产69精品久久| 蜜桃久久av一区| 国产精品sss在线观看av| 欧美好骚综合网| 综合国产精品| 日韩精品网站| 亚洲91在线| 国产高清不卡| 亚洲综合婷婷| 欧美一级精品| 中文一区一区三区免费在线观 | 欧美精品羞羞答答| 亚洲精品伊人| 蜜臀av一区二区三区| 国产美女精品视频免费播放软件| 亚洲黑丝一区二区| 久久99影视| 国产成人久久精品一区二区三区| 99国内精品| 亚洲成人一区在线观看| 麻豆精品视频在线| 日韩欧乱色一区二区三区在线| 麻豆精品少妇| 亚洲欧洲另类| 日韩在线短视频| 国产一区二区三区四区五区| 日韩欧乱色一区二区三区在线| 亚洲欧美日韩高清在线| 精品国产欧美日韩| 国产精品视频一区二区三区| 亚洲人成亚洲精品| 天堂久久一区| 久久亚洲人体| 精品视频高潮| 欧美xxxx中国| 国产夫妻在线| 免费观看在线色综合| 国产黄色一区| 久久亚洲不卡| 1024精品久久久久久久久| 99热免费精品| 香蕉久久国产| 久久国产三级| 国产精品一线| 国产成人精选| 婷婷亚洲五月色综合| 国产亚洲在线| 91九色综合| 精品网站999| 午夜国产一区二区| 国产一区导航| 91麻豆精品激情在线观看最新| 日本久久一区| 蜜臀精品久久久久久蜜臀| 精品国产一区二区三区2021| 精品日产乱码久久久久久仙踪林| 日本精品国产| 97久久中文字幕| 69精品国产久热在线观看| 亚洲色图国产| 精品日韩视频| 999久久久免费精品国产| 麻豆理论在线观看| 国产精品久久亚洲不卡| 麻豆一区二区三区| 久久99影视| 国内自拍视频一区二区三区| 在线日韩一区| 色爱综合av| 麻豆成人综合网| 亚洲午夜黄色|