日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python 元组

發(fā)布時(shí)間:2023/12/31 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 元组 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.元組(tuple)的定義

任何數(shù)據(jù)類型都可以放在元組里面。
元組的格式:元組名 = (元素1,元素2,...)。eg:my_tuple = (1, 3, 5)?

定義一個(gè)空的元組:?my_tuple = ()

Python的元組和列表類似,不同之處在于元組中的元素不能修改(因此元組又稱為只讀列表),且元組使用小括號(hào)而列表使用中括號(hào)。

2. 元組操作

(1)元組中只包含一個(gè)元素時(shí),需要在元素后面添加逗號(hào)來(lái)消除歧義

tup1=(50,)

(2)元組中的元素值使不允許修改的,但可以對(duì)元組進(jìn)行連接組合

tup1 = (1, 2, 0) tup1[0]=100 #非法操作,元組中的元素是不允許被修改的 tup1=(12.9, 34.56) tup2=('abc','xyz')tup3=tup1+tup2 #python運(yùn)行元組進(jìn)行連接組合 print(tup3)# 輸出:(12.9,34.56,'abc','xyz')

(3)元組中的元素是不允許刪除的,但可以使用del語(yǔ)句來(lái)刪除整個(gè)元組

tup2 = (1, 'aopp') del tup2 print(tup2)#報(bào)錯(cuò)

(4)元組重復(fù)

tup3 = (1, 'ppp') tup4 = 2 * tup3 print(tup4)#(1, 'ppp', 1, 'ppp')

(5)元組索引和切片(類似list)

tup1 = (1, 90, [10, 10]) tup1[0]#1 tup1[0:2]#(1, 99)

(6)逆轉(zhuǎn)元組元素

tup1 = (1, 10, 2) tup1[::-1]#(2, 10, 1)

(7) index和count(和list類似)

——tuple.index(obj):從元組中找出某個(gè)值第一個(gè)匹配項(xiàng)的索引值

——tuple.count(obj): 統(tǒng)計(jì)某個(gè)元素在元組中出現(xiàn)的次數(shù)

(8)for循環(huán)遍歷和while循環(huán)遍歷
?

tup4 = ('a', 'b', 'c', 'd') i = 0 tup =[] while i < len(tup4):tup.append(tup4[i]) print(tup[i])i = i + 1 print(tup) tup = (1, 20, 'p', 'op') for i in tup:print(i)

?

總結(jié)

以上是生活随笔為你收集整理的python 元组的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。