Python 元組

元組資料結構用於儲存一組資料。該組中的元素用逗號分隔。一旦建立,元組的值就不會改變。

Python 元組

Python 中的空元組定義為:

tuple = ()

帶有一個元素的元組需要逗號:

tuple = (3,)

一個元素的逗號可能是反直覺的,但如果沒有單個元素的逗號,則無法訪問該元素。對於多個元素,你不必在末尾新增逗號。這個集就是一個例子:

personInfo = ("Diana", 32, "New York")

元組內的資料可以是一種或多種資料型別,例如文字和數字。

資料訪問

要訪問資料,我們只需使用索引即可。像往常一樣,索引是括號之間的數字:

#!/usr/bin/env python 
 
personInfo = ("Diana", 32, "New York")
print(personInfo[0])
print(personInfo[1])

如果要一次分配多個變數,可以使用元組:

#!/usr/bin/env python
 
name,age,country,career = ('Diana',32,'Canada','CompSci')
print(country)

在右側,寫入元組。運算子等於運算子的左邊是相應的輸出變數。

Python 中的元組拓展/附加

如果你有一個現有的元組,可以使用 + 運算子來擴充套件它。你只能將元組附加到現有元組。

#!/usr/bin/env python
 
x = (3,4,5,6)
x = x + (1,2,3)
print(x)