Foreach Loop คือการวนลูปเพื่อนำข้อมูลออกจากตัวแปร array(อาร์เรย์) ซึ่งเป็นคำสั่งในภาษา PHP (พีเอชพี) แต่ในภาษา python (ไพทอน) ไม่มีคำสั่งนี้ แต่ใช้ For Loop โดยฟังก์ชัน range() และ len() มาใช้งานร่วมกันเพื่อนำข้อมูลออกจากตัวแปรที่เก็บค่าได้มากกว่าหนึ่งค่าในตัวแปรเดียวกัน เช่น List (ลิส) , Tuple (ทูเปิล) และ Dictionary (ดิกชันนารี)
รูปแบบการเขียนเลียนแบบ Foreach
โดยฟังก์ชัน range() และ len() จะต้องใช้คู่กันเสมอ
โค้ด: เลือกทั้งหมด
for iterating_var in range(len(sequence)) :
statement(s)
........................
........................
-ในภาษา python ไม่มีการเขียน foreach แต่เขียนเลียนแบบได้
-ฟังก์ชัน range() กับ len() ต้องใช้ร่วมกัน
-range() คือการกำหนดช่วง
-len() คือจำนวน element ภายในตัวแปร
-เหมาะกันการวนค่าในตัวแปรที่เก็บค่าได้มากกว่า 1 เช่น List , Tuple และ Dictionary
ศึกษาข้อมูลมาจาก https://www.youtube.com/watch?v=nrZ3C2E ... M&index=13