A list comprehension yra glausti ir lengvai suprantama būdą sukurti sąrašą transformuojant ir (arba) filtruojant iteruojamą objektą vienoje išraiškoje — Python idiomatinis alternatyvas for ciklui, kuris prideda į sąrašą.
Pagrindinė sintaksė
squares = []
n ():
squares.append(n ** )
squares = [n ** n ()]
