Bir list comprehension, tek bir ifadede bir iterable'ı dönüştürerek ve/veya filtreleyerek bir liste oluşturmanın kısa ve okunması kolay bir yoludur — listeye ekleyen for döngüsü yerine Python'ın doğal alternatifi.
Temel söz dizimi
squares = []
n ():
squares.append(n ** )
squares = [n ** n ()]
