list comprehension je stručný a čitelný způsob, jak vytvořit seznam transformací a/nebo filtrováním iterovatelného prvku v jednom výrazu — idiomatická Python alternativa k for smyčce, která přidává prvky do seznamu.
Základní syntaxe
squares = []
n ():
squares.append(n ** )
squares = [n ** n ()]
