← Retour au glossaire

Expression génératrice

🇬🇧 Generator Expression

Une syntaxe similaire à la compréhension de liste, mais qui crée un générateur à la volée au lieu d'une liste. Elle utilise des parenthèses et est économe en mémoire car elle produit les valeurs une par une.

💡 Exemple

gen = (x**2 for x in range(1000000)) # Crée un générateur, pas une liste.

Voir aussi

EdTech AI