List comprehension on ytimekäs ja luettava tapa rakentaa lista muuttamalla ja/tai suodattamalla iteroitavaa elementtiä yhdessä lausekkeessa — Pythonin idiomatinen vaihtoehto for-silmukalle, joka lisää elementtejä listaan.
Perusyntaksi
squares = []
n ():
squares.append(n ** )
squares = [n ** n ()]
