<?xml version="1.0"?>
<rss xmlns:php="http://php.net/xsl" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Compréhensions de listes - Chicoree</title><link>http://www.chicoree.fr/w/Compr%C3%A9hensions_de_listes</link><atom:link href="http://www.chicoree.fr/w/Compr%C3%A9hensions_de_listes?action=toFeed" rel="self" type="application/rss+xml"/><description><![CDATA[Les compréhensions de listes (list comprehensions – en anglais) sont à la fois un outil très pratique et puissant offert par Python – et une des constructions dont la syntaxe est la plus difficile à appréhender.
L'idée de cette construction est de pouvoir facilement effectuer des projections de listes. C'est à dire créer une nouvelle liste dont les éléments sont construits à partir des éléments individuels d'une liste originale.
]]></description><item><title>1 Un exemple simple</title><link>http://www.chicoree.fr/w/Compr%C3%A9hensions_de_listes#Un_exemple_simple</link><description><![CDATA[<p>Pas clair? Un exemple va préciser les choses: Supposons que j'ai une liste de titres de films. Celle-ci peut être créée à partir de l'interpréteur Python interactif:
</p>]]></description></item><item><title>2 Filtrage</title><link>http://www.chicoree.fr/w/Compr%C3%A9hensions_de_listes#Filtrage</link><description><![CDATA[<p>En plus de faire une projection de <i>un-à-un</i>, les compréhensions de listes de Python permettent aussi de <b>filtrer</b> les éléments. Ainsi, toujours pour reprendre l'exemple précédent, pour obtenir la liste des films contenant plusieurs mots, on peut écrire:
</p>]]></description></item><item><title>3 Produit</title><link>http://www.chicoree.fr/w/Compr%C3%A9hensions_de_listes#Produit</link><description><![CDATA[<p>Les compréhensions de listes permettent également de construire des listes qui sont le <b>produit cartésien</b> de plusieurs listes (autrement dit, de construire l'ensemble des <i>combinaisons</i> d'éléments de chacune de ces listes):
</p>]]></description></item><item><title>4 Références</title><link>http://www.chicoree.fr/w/Compr%C3%A9hensions_de_listes#R.C3.A9f.C3.A9rences</link><description/></item></channel></rss>
