A list comprehension คือวิธีการที่ชัดเจนและอ่านง่ายในการสร้างรายการโดยการแปลงและ/หรือกรองทีละน้อยในนิพจน์เดียว — ทางเลือกตามธรรมชาติของ Python แทน for loop ที่เพิ่มเข้าในรายการ
ไวยากรณ์พื้นฐาน
squares = []
n ():
squares.append(n ** )
squares = [n ** n ()]
