Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ฉันจะใช้ Multiple-tuple ใน Python ได้อย่างไร


ทูเพิลหลายตัวคือทูเพิลของทูเพิล

ตัวอย่าง

((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


โครงสร้างนี้มีประโยชน์เมื่อคุณต้องการส่งคืนโครงสร้างที่กำหนดลำดับ และคุณต้องการให้ไม่เปลี่ยนรูปแบบ