⊗pyPmLpFrI 146 of 208 menu

วงจร for ใน Python

วงจรถูกออกแบบมาเพื่อดำเนินการซ้ำ ๆ ด้วยการดำเนินการเดียวกัน เช่น สำหรับการวนซ้ำองค์ประกอบของวัตถุที่สามารถวนซ้ำได้ วัตถุดังกล่าวรวมถึง สตริง ทูเพิล ลิสต์ เซต และ ดิกชันนารี

ใน Python วงจรที่ใช้กันอย่างแพร่หลายที่สุดคือ for ไวยากรณ์ของมันมีลักษณะดังนี้:

for องค์ประกอบ in วัตถุที่สามารถวนซ้ำได้: ส่วนเนื้อหาของวงจร

ในวงจรfor เช่นเดียวกับในโครงสร้าง if-else ภายใต้บล็อกที่มีเงื่อนไข จำเป็นต้องทำการเยื้องหนึ่งครั้งสำหรับโค้ด ที่อยู่ด้านล่าง

สมมติว่าเรามีลิสต์lst:

lst = [1, 2, 3, 4, 5]

ลองใช้วงจรfor เพื่อวนซ้ำ และแสดงองค์ประกอบทั้งหมดของมัน:

lst = [1, 2, 3, 4, 5] for el in lst: print(el) # จะแสดง 1, 2... 5

ในส่วนเนื้อหาของวงจรสามารถดำเนินการต่างๆ กับองค์ประกอบได้ ลองแสดง ค่ากำลังสองของค่าองค์ประกอบ:

for el in lst: print(el ** 2) # จะแสดง 1, 4... 25

กำหนดลิสต์:

tst = ['1', '2', '3', '4', '5']

วนซ้ำมันด้วยวงจรและแสดงในคอนโซล แต่ละองค์ประกอบ

กำหนดทูเพิล:

tst = (1, 2, 3, 4, 5)

วนซ้ำมันด้วยวงจรและแสดงในคอนโซล แต่ละองค์ประกอบ

กำหนดเซต:

tst = {'a', 'b', 'c', 'd', 'e'}

วนซ้ำมันด้วยวงจรและแสดงในคอนโซล แต่ละองค์ประกอบ

กำหนดสตริง:

tst = 'abcde'

วนซ้ำมันด้วยวงจรและแสดงในคอนโซล แต่ละอักขระ

กำหนดตัวเลข:

tst = 12345

วนซ้ำมันด้วยวงจรและแสดงในคอนโซล แต่ละหลัก

กำหนดลิสต์:

tst = [1, 2, 3, 4, 5]

เพิ่มเลข2 ให้กับแต่ละองค์ประกอบของมัน และแสดงผลลัพธ์ในคอนโซล

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ