A list comprehension ni njia nyingi, inayosomeka vizuri ya kujenga orodha kwa kubadilisha na/au kufilter iterable katika usemi mmoja — Pythoni's njia idiomatiki badala ya for loop inayoongeza kwa orodha.
Syntax ya msingi
squares = []
n ():
squares.append(n ** )
squares = [n ** n ()]
