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)