Langages et Programmation

Listes par compréhension - Exercices

Série d'exercices gradués pour maîtriser les listes par compréhension en Python.

🦊

🐍 Listes par compréhension

Les listes par compréhension sont un moyen concis et puissant de créer des listes en Python. Elles remplacent souvent les boucles for classiques pour la construction de listes.

Syntaxe de base : [expression for element in sequence if condition]


Niveaux de difficulté

Introduction, Facile, Moyen, Avancé, Difficile, Expert — puis choisis l'exercice.

Aucun exercice dans cette catégorie.
Énoncé

Exercices d'échauffement (4 exercices)

1. Les carrés Créer une liste carres contenant les carrés des entiers de 0 à 10 inclus. (Résultat attendu : [0, 1, 4, 9, ..., 100])

2. Les pairs Créer une liste pairs contenant tous les nombres pairs entre 0 et 20 inclus. (Résultat attendu : [0, 2, 4, ..., 20])

3. Longueurs des mots Soit la liste mots = ["chat", "chien", "oiseau", "poisson"]. Créer une liste longueurs contenant la longueur de chaque mot. (Résultat attendu : [4, 5, 6, 7])

4. Mots commençant par 'a' Soit la liste animaux = ["abeille", "chat", "anaconda", "chien", "aigle"]. Créer une liste commence_par_a ne contenant que les animaux dont le nom commence par 'a'. (Résultat attendu : ['abeille', 'anaconda', 'aigle'])