Questions marquées «generator»

99
Fonction de générateur vide Python

En python, on peut facilement définir une fonction itérateur, en mettant le mot-clé yield dans le corps de la fonction, comme: def gen(): for i in range(100): yield i Comment puis-je définir une fonction de générateur qui ne donne aucune valeur (génère 0 valeurs), le code suivant ne fonctionne...

90
Python: expression du générateur vs rendement

En Python, y a-t-il une différence entre la création d'un objet générateur via une expression de générateur et l'utilisation de l' instruction yield ? En utilisant le rendement : def Generator(x, y): for i in xrange(x): for j in xrange(y): yield(i, j) Utilisation de l' expression du générateur :...

11
La plupart des appels pythoniques générant True?

La classe collections.defaultdictprend une fabrique par défaut, utilisée pour générer une valeur par défaut. Si les valeurs contenues dans l' dictobjet -like doivent avoir la valeur par défaut False, l'instance peut être créée comme suit: d_false = defaultdict(bool) Quelle est la manière la plus...