ทูเพิลใน Python
ในส่วนนี้คุณจะได้ทำความคุ้นเคยกับทูเพิล - ชนิดข้อมูลที่มีลักษณะเฉพาะสำหรับ Python เท่านั้น โดยพื้นฐานแล้วทูเพิลคล้ายกับรายการ (ลิสต์) เนื่องจากเก็บชุดของค่าที่กำหนดไว้เช่นกัน แต่แตกต่างจากรายการตรงที่ทูเพิลไม่สามารถเปลี่ยนแปลงได้ (immutable) - ไม่สามารถเพิ่ม, แก้ไข หรือลบองค์ประกอบในทูเพิลดั้งเดิมได้ ข้อมูลทั้งหมดของทูเพิลจะอยู่ในวงเล็บโค้ง:
tpl = ('a', 'b', 'c')
ทูเพิลถูกนำมาใช้อย่างแพร่หลายในกรณีที่ต้องการปกป้องข้อมูลจากการเปลี่ยนแปลงโดยบังเอิญ นอกจากนี้ทูเพิลยังใช้หน่วยความจำน้อยกว่ารายการที่มีความยาวเท่ากัน ดังนั้นจึงใช้ทูเพิลเพื่อประหยัดหน่วยความจำแรมด้วย