103 votes

Boucle for-in Python précédée d'une variable

foo = [x for x in bar if x.occupants > 1]

Après avoir cherché sur Google et cherché ici, je n'ai pas pu comprendre ce que cela fait. Peut-être que je ne cherchais pas les bonnes choses mais le voici. Toute contribution à la démystification de ce raccourci est grandement appréciée.

1voto

Dikei Points 6883

Cela renvoie une liste qui contient tous les éléments dans la barre qui ont des occupants > 1.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X