python 元組是什麼 python元組是什麼

2021-10-19 20:25:18 字數 916 閱讀 1858

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

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

元組建立很簡單,只需要在括號中新增元素,並使用逗號隔開即可。

如下例項:

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

tup2 = (1, 2, 3, 4, 5 )

tup3 = "a", "b", "c", "d"

建立空元祖tup1 = ()

元組中只包含乙個元素時,需要在元素後面新增逗號tup1 = (50,)

元組與字串類似,下標索引從0開始,可以進行擷取,組合等。

訪問元組

元組可以使用下標索引來訪問元組中的值,如下例項: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)

修改元組

元組中的元素值是不允許修改的,但我們可以對元組進行連線組合,如下例項:tup1 = (12, 34.56)

tup2 = ('abc', 'xyz')

# 以下修改元組元素操作是非法的。

# tup1[0] = 100

# 建立乙個新的元組

tup3 = tup1 + tup2

print tup3

以上示例輸出結果(12, 34.56, 'abc', 'xyz')

Python元組是什麼

在使用python過程中,列表 集合和字典是比較常用的資料結構。但是,python中有乙個特立獨行的物件,元組tuple,看乙個元組的簡單使用 tu 2,3 a tu 0 a 2 b tu 1 b 3 什麼?你告訴我這個乙個新的結構?不是陣列?這用起來跟陣列也沒什麼區別啊?要看元組和陣列的區別,最直...

python進去後是什麼樣子 進入Python世界

pycharm的使用以及個性化設定 file settings editor general change font size file settings editor font 修改預設字型大小 file settings editor color scheme python monokai 主題...

python教程是什麼 Python是什麼?

python是物件導向,高階語言,解釋,動態和多用途程式語言。python易於學習,而且功能強大,功能多樣的指令碼語言使其對應用程式開發具有吸引力。python的語法和動態型別具有其解釋性質,使其成為許多領域的指令碼編寫和快速應用程式開發的理想語言。python支援多種程式設計模式,包括物件導向程式...