Generator expressions follows almost the same syntax as list comprehensions but return a generator instead of a list. Creating a new list requires more work and uses more memory. If you are just going to loop through the new list, prefer using an iterator instead.
Utiliser un générateur quand on veut parcourir des éléments et faire un max, etc.