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

歡迎訪問 生活随笔!

生活随笔

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

python

python元组类型_Python数据类型之元组

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

導(dǎo)語:元組介紹訪問元組修改元組刪除元組元組運算符元組內(nèi)置函數(shù)

元組介紹

與列表類似,不同之處在于元組的元素不能修改。

元組使用小括號,列表使用方括號。

元組的創(chuàng)建,只需要在括號中添加元素,并使用逗號隔開即可。

實例:tup1 = ('physics', 'chemistry', 1997, 2000)tup2 = (1, 2, 3, 4, 5 )tup3 = "a", "b", "c", "d" #任意無符號的對象,以逗號隔開,默認為元組var1,var2,var3,var4=tup3 #元組解包(unpack),把元組中的元素分別賦值給前面的變量

創(chuàng)建空元組tup1 = ()

元組中只包含一個元素時,需要在元素后面添加逗號,不加逗號會怎樣,用type看一下類型tup1 = (50,)

訪問元組

元組與字符串類似,下標(biāo)索引從0開始,可以進行截取,組合等

元組可以使用下標(biāo)索引來訪問元組中的值

實例:

#!/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]輸出結(jié)果:tup1[0]: physicstup2[1:5]: (2, 3, 4, 5)

修改元組

元組中的元素值不允許修改,但可以對元組進行連接組合

實例:

#!/usr/bin/python

-- coding: UTF-8 --tup1 = (12, 34.56)tup2 = ('abc', 'xyz')# 以下修改元組元素操作是非法的。# tup1[0] = 100;# 創(chuàng)建一個新的元組tup3 = tup1 + tup2print tup3輸出結(jié)果:(12, 34.56, 'abc', 'xyz')

刪除元組

元組中的元素值是不允許刪除的,但可使用del語句刪除整個元組

實例:

#!/usr/bin/python

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

print tup

del tup

print "After deleting tup : "

print tup以上實例元組被刪除后,輸出變量會有異常信息輸出結(jié)果:('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

元組運算符

與字符串一樣,元組之間可以使用 + 號和 * 號進行運算后組合和復(fù)制,生成一個新的元組。| Python 表達式 | 結(jié)果 | 描述 || len((1, 2, 3)) | 3 | 計算元素個數(shù) || (1, 2, 3) + (4, 5, 6) | (1, 2, 3, 4, 5, 6) | 連接 || ('Hi!') * 4 | ('Hi!', 'Hi!', 'Hi!', 'Hi!') | 復(fù)制 || 3 in (1, 2, 3) | True | 元素是否存在 || for x in (1, 2, 3): print x, | 1 2 3 | 迭代 |not in

元組內(nèi)置函數(shù)| 序號 | 方法及描述 || 1 | cmp(tuple1, tuple2)比較兩個元組元素。 || 2 | len(tuple)計算元組元素個數(shù)。 || 3 | max(tuple)返回元組中元素最大值。 || 4 | min(tuple)返回元組中元素最小值。 || 5 | tuple(seq)將列表轉(zhuǎn)換為元組。 |

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的python元组类型_Python数据类型之元组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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