ทูเพิลหลายตัวคือทูเพิลของทูเพิล
ตัวอย่าง
((0, 1, 2), (3, 4, 5), (6, 7, 8), (9, 10, 11), (12, 13, 14))
คุณสามารถวนซ้ำบน tuple หลายตัวได้โดยใช้ไวยากรณ์การทำลายโครงสร้าง python ด้วยวิธีต่อไปนี้
x = ((0, 1, 2), (3, 4, 5), (6, 7, 8), (9, 10, 11), (12, 13, 14)) for a, b, c in x: print(a + b + c)
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์
3 12 21 30 39
โครงสร้างนี้มีประโยชน์เมื่อคุณต้องการส่งคืนโครงสร้างที่กำหนดลำดับ และคุณต้องการให้ไม่เปลี่ยนรูปแบบ