Les connaissances acquises sont utilisées pour créer de nouveaux enregistrements à partir de différents éléments.
Comme les enregistrements sont renvoyés, ils comprennent des sections contenant l’articulation, qui est exécutée pour chaque élément le long du cercle à répéter sur chaque élément.
C’est la structure essentielle de la phrase :
new_list = [expression pour les conditions de la boucle une ou plusieurs]
Par exemple, trouvez les carrés d’un nombre en utilisant la boucle for :

Trouver des carrés en utilisant des listes de compréhension :

Ici, les sections carrées signifient que le rendement est un décompte. n2 est l’articulation exécutée pour chaque composante et pour n en nombre est utilisé pour répéter sur chaque composante. A la fin de la journée, on exécute n2 (articulation) pour chaque composante en nombre.
Un cas progressivement imprévisible d’appréciation de la décomposition :
Découvrir des nombres normaux à partir de deux enregistrements en utilisant un pour le cercle.

Trouvez des numéros communs à partir de deux listes en utilisant la compréhension de liste :

Retournez les numéros de la liste qui ne sont pas égaux comme un tuple :

Ici, alors que nous rétablissons une liste de tuples, les tuples doivent être entre parenthèses pour éviter les erreurs. Dans le modèle ci-dessus, les tuples avec un et un b seront imprimés de telle sorte que an et b ne sont pas équivalents.
Les perceptions de la décomposition peuvent également être utilisées pour répéter sur des chaînes de caractères, comme le montre la figure suivante :

Ce modèle change chacune des chaînes de la liste_a en minuscules.
Comme les n-uplets, les appréciations de liste peuvent être utilisées pour créer un aperçu d’une liste, comme le montre ce qui suit :