Last updated 2 years ago
Was this helpful?
元組(tuple)是Python的內建型別,它是一種immutable物件,意指其內容在初值設定後即不能更改。tuple的內容可以是數字、文字、布林,或是其他清單組合的內容。設定一個元組變數時,可以將變數值的前、後加上小括號,這樣就表示該變數值是元組型態。如以下的示範:
immutable
tuple
t = (1, 2, 5, 3, 6) print(t) print(type(t))
(1, 2, 5, 3, 6) <class 'tuple'>
元組的內容一旦被設定了之後就不能再更改,任何更改它內容的指定都會出錯,如以下的例子。
t = (1, 2, 5, 3, 6) t[1] = 10 #這行程式出錯
t[1] = 10 TypeError: 'tuple' object does not support item assignment
設定一個元組,內容有星期一、星期二、星期三、星期四一、星期五、星期六、星期日。