欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

初步講解Python中的元組概念

系統 1758 0

?元組是不可變的Python對象序列。元組的序列就像列表。唯一的區別是,元組不能被改變,即元組是不可被修改。元組使用小括號,而列表使用方括號。

創建一個元組很簡單,只要把不同的逗號分隔值,可以把括號中的這些逗號來分隔每個值。例如:

            
tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5 );
tup3 = "a", "b", "c", "d";


          

空的元組寫為含有兩對稱括號:

            
tup1 = ();


          

要元組中包含一個值,必須有一個逗號,即使只有一個值的元組:

            
tup1 = (50,);


          

如字符串索引,元組索引從0開始,元組可以切片,聯接等。
訪問元組的值:

要訪問元組的值,使用方括號沿切片及索引或索引來獲得可用的索引對應的值。下面是一個簡單的例子:

            
#!/usr/bin/python

tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5, 6, 7 );

print "tup1[0]: ", tup1[0]
print "tup2[1:5]: ", tup2[1:5]


          

當執行上面的代碼,產生以下結果:

            
tup1[0]: physics
tup2[1:5]: [2, 3, 4, 5]


          

更新元組:

元組是不可變的,這意味著不能更新或更改元組元素的值。但可以利用現有的元組的部分來創建新的元組,如下例所示:

            
#!/usr/bin/python

tup1 = (12, 34.56);
tup2 = ('abc', 'xyz');

# Following action is not valid for tuples
# tup1[0] = 100;

# So let's create a new tuple as follows
tup3 = tup1 + tup2;
print tup3;


          

當執行上面的代碼,產生以下結果:

            
(12, 34.56, 'abc', 'xyz')


          

刪除的元組元素:

除去各個元組的元素是不可能的。當然,一個元組與丟棄不想要的元素放在一起沒有錯。

要明確地刪除整個元組,只要使用del語句。下面是一個簡單的例子:

            
#!/usr/bin/python

tup = ('physics', 'chemistry', 1997, 2000, hema);

print tup;
del tup;
print "After deleting tup : "
print tup;


          

這將產生以下結果。注意引發異常,這是因為經過del tup元組就不存在了:

            
('physics', 'chemistry', 1997, 2000)
After deleting tup :
Traceback (most recent call last):
 File "test.py", line 9, in 
            
              
  print tup;
NameError: name 'tup' is not defined


            
          

元組的基本操作:

元組的 + 和 * 運算符回應就像字符串中一樣; 他們串聯和重復功能在這里也一樣,不同的是,結果是一個新的記錄,而不是字符串。

實際上,元組響應所有我們使用在現有章字符串的一般操作順序:

初步講解Python中的元組概念_第1張圖片

?索引,切片和矩陣:

因為元組序列,索引和切片與字符串的工作方式相同。假設下面輸入:

            
L = ('spam', 'Spam', 'SPAM!')

          

初步講解Python中的元組概念_第2張圖片

?無封閉分隔符:

任何一組多個對象,以逗號分隔,不寫識別符號,即括號內的列表,括號中的元組等,默認為元組,在下面這個短短的例子說明:

            
#!/usr/bin/python

print 'abc', -4.24e93, 18+6.6j, 'xyz';
x, y = 1, 2;
print "Value of x , y : ", x,y;


          

當執行上面的代碼,產生以下結果:

            
abc -4.24e+93 (18+6.6j) xyz
Value of x , y : 1 2


          


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

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

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

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产午夜福利视频一区二区32页 | 短视频网站免费观看 | 91免费国产 | 亚洲AV久久无码精品九九九小说 | 成 性毛茸茸xx免费视频 | 久草在线视频资源站 | 久久国产这里只精品免费 | 亚洲国产精品久久综合 | 国内外成人免费视频 | 2021国产成人综合亚洲精品 | 免费国产成人高清视频网站 | 国产亚洲欧美在线视频 | 久久久久久久蜜桃 | 奇米影视在线 | 婷婷开心六月久久综合丁香 | 美女黄影院 | 99热在线免费观看 | 特级全黄| 免费看黄a | 91av大片| 欧美成人一级 | 免费在线毛片 | 国产1页 | 日本不卡在线播放 | 国产精品久久久久久久久久iiiii | 性做久久久久久 | 亚洲国产精品久久久 | 久久久久亚洲精品中文字幕 | 亚洲精品一区国产 | 99久久精品国产一区二区三区 | 国产精品久久久久久久午夜 | 成人国产精品免费视频 | 国产精品成人一区二区三区 | 国产chinese视频在线观看 | 澳门特级 片免费观看视频 久草最新在线 | 亚洲一区二区三区在线免费观看 | 久久成人高清 | 亚洲经典激情春色另类 | 视频一区二区在线观看 | 国产肥熟 | 精品人成 |