Cours Exercice - Représentations des données : types construits

Itérer sur les éléments d'une liste - Liste de compréhension

Accède gratuitement à cette vidéo pendant 7 jours Profite de ce cours et de tout le programme de ta classe avec l'essai gratuit de 7 jours !

Fiche de cours

Itérer sur les éléments d'une liste - Liste en compréhension

 

L'objectif du cours est, à travers des exemples, de montrer l'itération sur les éléments d'une liste, que l'on peut construire en compréhension.

En parcourant une liste initiale et en effectuant une opération, on crée une nouvelle liste, qui est une sous liste de la liste principale. C'est la construction en compréhension.

 

On définit un tableau L par :
L = [10, 20, 30, 40, 50]

On souhaite calculer la somme des éléments de L.
On commence pour cela par créer une variable qui contiendra la somme, que l'on initialise à 0.

somme = 0
for i in L: #on parcourt les éléments du tableau L
   somme = somme + i 
print(somme)
>> 150 

On peut créer une liste en compréhension à l'aide de liste pré enregistrée.
Par exemple, on souhaite créer une liste contenant les entiers pairs compris entre $1$ et $12$ à l'aide d'une liste contenant tous les entiers entre $1$ et $12$. 

pair = [] #on crée une liste qui contiendra les entiers pairs
for n in range(1,13): #on crée une

Il reste 70% de cette fiche de cours à lire
Cette fiche de cours est réservée uniquement à nos abonnés. N'attends pas pour en profiter, abonne-toi sur lesbonsprofs.com. Tu pourras en plus accéder à l'intégralité des rappels de cours en vidéo ainsi qu'à des QCM et des exercices d'entraînement avec corrigé en texte et en vidéo.