序對(tuple)會在()中放置資料,資料內容通常為數值,且排列的順序是不能更改的,他與串列的編號都是從0開始,下一小章會提到能更改順序的串列(list),回到tuple,tuple內的資料是從0開始編號,以下為範例。
Ex:
data=(3,4,5)
data[0]=5 #將第0號的3改成5
上述之例子為錯誤示範,因為tuple排列的順序是不可改變的,因data[0]=5是無效指令。
既然list的彈性比tuple高那為何不能完全取代tuple呢?因為tuple是不能修改的,相對的存取速度自然的比list還快,因此tuple還是有list無法取代的部分。