Corrigé à faire sois même ci-dessous
https://capytale2.ac-paris.fr/web/c/8719-4533827
En programmation informatique, la syntaxe de certains langages de programmation permet de définir des listes en compréhension, c’est-à-dire des listes dont le contenu est défini à partir de tout autre type itérable (liste, tuple, chaîne de caractères…). Le résultat obtenu est toujours une liste.
Cette construction syntaxique se distingue de la construction la plus courante dans les langages de programmation qui est de définir les listes par énumération de ses éléments.
1) construction d’une liste en compréhension simple
2)Les conditions dans les listes en compréhension
Je souhaite créer une nouvelle liste de nombres pairs multipliés par 2 à partir de l’ensemble des nombres allant de 0 à 15. Il va donc falloir que j’introduise une condition pour ignorer les nombres impairs. Comparons une nouvelle fois le code écrit avec une boucle for et celui écrit avec une compréhension de liste.
3) Exercices
Un air de déjà vu !
Un défi pour aller plus loin !