หลังจากที่เรานั้นได้ฯศึกษาเกี่ยวกับบทความการใช้ภาษาไพธอนในบทความต่างๆ เช่น วิธีการเขียน Python ให้แสดงสถานะแบตเตอรี่บนเครื่อง Ubuntu วิธีการแปลงไฟล์ไพธอน ให้เป็นไฟล์ .exe (อีเอ็กอี) โดยใช้โมดูล Pyinstaller (ไพอินสตอเลอร์) ทำความรู้จักกับลูป for else (ฟอร์ เอลส์) ใน Python (ไพธอน) ในบทความนี้จะมาแนะนำการใช้งาน ลูป for 2 ตัวแปร
ลูป For (ฟอร์) ใน Python (ไพธอน) คืออะไร
ลูป for (ฟอร์) เป็นลูปชนิดหนึ่งในภาษาไพธอน หลักการทำงานก็คล้ายๆภาษาอื่นๆ ตัวอย่างการทำงาน ของ for loop เช่น
for i in range(10):
print(i)
ผลการรัน
0
1
2
3
4
5
6
7
8
9
จะเห็นได้ว่า i มีค่าตั้งแต่ 0-9
วิธีการใช้ for loop (ฟอ ลูป) ใน Python (ไพธอน) วนลูป 2 ตัวแปร
จากบรรทัดด้านบนจะเห็นได้ว่ามี เป็นการวนลูปโดยใช้ตัวแปรเดียวนั้นก็คือตัวแปร i ในโค้ดต่อไปนี้จะเป็นการรัน 2 ตัวแปรพร้อมกัน โดยใช้ คีย์เวิร์ด zip ตัวอย่างโค้ด
x = [1, 2, 3]
y = [4, 5, 6]
for i, j in zip(x, y):
print(i," ",j)
จะเห็นได้ว่า มี 2 ตัวแปร x , y โดยทั้ง2ตัวจะมีค่าตามที่กำหนดไว้ด้านบน การใช้ 2 ตัวแปรวนลูปทำให้เราสะดวกในการเขียนโค้ดได้ง่ายขึ้น
ผลการรัน
1 4
2 5
3 6