Création d'une liste, ensemble ou dictionnaire à partir d'une liste compréhension
Définition : compréhension
Une liste de compréhension est constituée par une seule expression suivie par au moins une clause for et zéro ou plus clauses for ou if
Exemple : Création d'une liste des carrés des nombres impairs
1
x = [y * y for y in range(10) if y % 2 == 1]
Exemple : Création d'un ensemble contenant les carrés des nombres pairs
1
x = {y * y for y in range(10) if y % 2 == 0}
Exemple : Création d'un dictionnaire des carrés des nombres impairs
1
x = {y * y : y for y in range(10) if y % 2 == 1}