黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

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

系統 2731 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條評論