日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python元組tuple基礎知識及常用函數

系統 2588 0

基本知識

1.什么叫元組?
本質:也是一種有序的集合。但與list不同,元組一旦初始化則不能修改。

元組的創建:
tuple1 =() #創建空元組
tuple2 = tuple() #創建空元組
tuple3 = (1,) #創建只有一個元素的元組
tuple4 = 1, #創建只有一個元素的元組

注意:當元組中只有一個元素的時候,我們必須在該元素的末尾添加一個逗號,來消除歧義。
元組小括號可以省略,但是逗號不能省略

2.怎么獲取元組的長度?
len(tuple)

3.元組的訪問
元組元素的訪問:
tuple1 = (元素1,元素2,…,元素n)
通過索引值/下標來進行訪問
tuple1[index] index的取值范圍 [0,len(tuple1))
index取值可以為負,為負的時候,從右往左進行取值。

4.修改元組
指的是在元組的內部添加一個可變對象,通過修改可變對象進而來修改我們的元組
在元組中一旦初始化則不能修改指的是,元組一旦創建,它對應元素指向不會再發生變化。

5.刪除元組
del tuple1

6.元組的連接/組合
使用"+"
tuple3 = tuple1+tuple2
功能:將tuple1與tuple2中的元素取出重新組合成一個新的元組并且返回。

7.元組的重復
tuple2 = tuple1*n
功能:將tuple1中的元素重復n次輸出到新的元組中

8.元素in元組
判斷元素是否在元組中存在,若存在則返回True,否則返回False

元組的函數

1.截取元組
tuple1[start :end :step]
start:默認0
end:默認len(tuple1)
step:默認1,取值可以為負
范圍:[start,end)

            
              tuple1 = (1,2,3,"hello","good",True,12.34)
print(tuple1[:-1][1::-1])

#(2, 1)

            
          

2.max(tuple)
min(tuple)

返回tuple中最大值最小值

3.tuple(list)
將列表轉為元組

4.二維元組
tuple1 = (t1,t2,…,tn)
當元組中的元素剛好又是元組的時候,我們稱這個元組為二維元組。

二維元組的訪問:
tuple1[index1][index2]
index1:代表第幾個元組
index2:元組中第幾個元素

5.tuple1.count(x)
功能:統計x在tuple1中出現的次數

6.tuple1.index(obj,start,end)
功能:在tuple1中查找obj,若找到則返回第一匹配到的下標值,若找不到則報錯
查詢范圍[start,end),若不指定則查詢整個元組
start,end為整數型,不為字符


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 白朗县| 翁牛特旗| 花垣县| 泸定县| 维西| 永仁县| 孝昌县| 浙江省| 乌兰浩特市| 苍南县| 霍邱县| 仲巴县| 汉沽区| 惠水县| 武汉市| 甘孜| 东阿县| 隆林| 新化县| 饶阳县| 明光市| 珠海市| 玉林市| 宜川县| 兰西县| 昆山市| 宝丰县| 防城港市| 紫阳县| 富顺县| 茶陵县| 和平县| 镇平县| 邹城市| 闽清县| 青冈县| 县级市| 淄博市| 保德县| 雅江县| 东明县|