⊗pyPmCoLi 25 of 129 menu

List Comprehensions ใน Python

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

ใน Comprehension จะระบุนิพจน์ ที่จะนำไปใช้กับองค์ประกอบของ รายการต้นทาง ในโครงสร้าง for...in จะกำหนดชื่อขององค์ประกอบและรายการต้นทาง (วัตถุที่สามารถวนซ้ำได้) ซึ่งจะถูกใช้สร้างรายการใหม่:

list = [expression for element in iter]

มาสร้างตัวแปร lst กัน สำหรับมัน เราจะระบุว่าองค์ประกอบของรายการ i ควรถูกสร้างในช่วง 1 ถึง 10 จากนั้นแสดงรายการที่ได้ ในคอนโซล:

lst = [i for i in range(1, 10)] print(lst)

หลังจากรันโค้ด จะได้รายการใหม่กลับมา:

[1, 2, 3, 4, 5, 6, 7, 8, 9]

ใช้ List Comprehension สร้างรายการต่อไปนี้:

[1, 2, 3, 4, 5]

ใช้ List Comprehension สร้างรายการต่อไปนี้:

[5, 4, 3, 2, 1]
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ