Annexe: la compréhension de listes

Les fonctions ››
Parent Previous Next

La compréhension de listes est une structure syntaxique disponible dans un certain nombre de langages de programmation, dont Python.
C'est une manière de créer efficacement des listes.

Revenons sur l'exemple vu dans le script Fonction5.py :

resultat = [random.randint(1,6) for in range(10)]

>>> print(resultat)

Autre exemple : liste de carrés

carres = [i*i for in range(11)]

>>> print(carres)

La compréhension de listes évite donc d'écrire le code "classique" suivant :

carres = []
for in range(11):
    carres.append(i*i)

Créé avec HelpNDoc Personal Edition: Créer des fichiers d'aide pour la plateforme Qt Help