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支援多種程式設計模式,包括物件導向程式...