Last updated 2 years ago
Was this helpful?
元組變數內通常有多個元素,可以用索引值取出任一元素,索引值從0開始,如以下的示範:
t = (1, 2, 5, 3, 6) print(t[0])
1
如果用冒號指定索引值的區段,那麼取出的值即是指定範圍的資料,其型態仍是一個元組。
t = (1, 2, 5, 3, 6) t2 = t[1:4] #從索引值1開始, 一直到4之前(不包括4) print(t2) print(type(t2))
(2, 5, 3) <class 'tuple'>
如果要取出tuple內的最後一個元素,只要將索引值設定成-1即可。
t = (1, 2, 5, 3, 6) t2 = t[-1] #取出最後一個值 print(t2) print(type(t2)) t3 = t[4] #也是取出最後一個值 print(t3)
6 <class 'int'> 6
設定一個元組,內容有星期一、星期二、星期三、星期四一、星期五、星期六、星期日。切割分別星期一、星期日,以及星期二到星期六等3段。