Comments on: Comment utiliser yield et les générateurs en Python ? http://sametmax.com/comment-utiliser-yield-et-les-generateurs-en-python/ Deux développeurs en vadrouille qui se sortent les doigts du code Wed, 05 Feb 2014 12:15:31 +0000 hourly 1 http://wordpress.org/?v=3.3.1 By: Sam http://sametmax.com/comment-utiliser-yield-et-les-generateurs-en-python/#comment-8949 Sam Fri, 17 May 2013 09:29:06 +0000 http://sametmax.com/?p=2416#comment-8949 Tout à fait. Yield permet aussi d'applanir des algorithmes complexes pour les exposer comme le parcours d'une liste. Tout à fait. Yield permet aussi d’applanir des algorithmes complexes pour les exposer comme le parcours d’une liste.

]]>
By: Krikor http://sametmax.com/comment-utiliser-yield-et-les-generateurs-en-python/#comment-8922 Krikor Thu, 16 May 2013 09:48:40 +0000 http://sametmax.com/?p=2416#comment-8922 Si j'ai bien compris, l'intérêt de yield est de ne pas stocker en mémoire une grosse liste d'élément pour s'en servir mais d'aller chercher l'info dont on a besoin, s'en servir et tout de suite l'éliminer de la mémoire ? J'espère que je ne dis pas de bêtises, c'est juste pour bien comprendre quand utiliser yield plutôt que de retourner une liste. Si j’ai bien compris, l’intérêt de yield est de ne pas stocker en mémoire une grosse liste d’élément pour s’en servir mais d’aller chercher l’info dont on a besoin, s’en servir et tout de suite l’éliminer de la mémoire ?
J’espère que je ne dis pas de bêtises, c’est juste pour bien comprendre quand utiliser yield plutôt que de retourner une liste.

]]>
By: Sam http://sametmax.com/comment-utiliser-yield-et-les-generateurs-en-python/#comment-7705 Sam Fri, 05 Apr 2013 09:53:38 +0000 http://sametmax.com/?p=2416#comment-7705 Effectivement y a moyen de rendre ça plus clair. J'ai fais un édit :-) Effectivement y a moyen de rendre ça plus clair. J’ai fais un édit :-)

]]>
By: Feadurn http://sametmax.com/comment-utiliser-yield-et-les-generateurs-en-python/#comment-7703 Feadurn Fri, 05 Apr 2013 09:26:27 +0000 http://sametmax.com/?p=2416#comment-7703 Un tout tout grand merci pour ce blog, apprenant python sur le tas pour les necessite de ma recherche, je peux enfin arriver a faire des choses un peu plus complexe grace a vous. La par exemple je suis dans le tuto sur les classes, et je vais peut etre enfin arriver a comprendre la POO. Pour que ce message soit un tantinet utile, dans la phrase "creerGenerateur() n’éxécute pas le code de creerGenerateur.creerGenerateur() retourne un objet générateur." il manque peut etre un "mais" (ok c'etait pas si utile que ca finalement) Un tout tout grand merci pour ce blog, apprenant python sur le tas pour les necessite de ma recherche, je peux enfin arriver a faire des choses un peu plus complexe grace a vous. La par exemple je suis dans le tuto sur les classes, et je vais peut etre enfin arriver a comprendre la POO.

Pour que ce message soit un tantinet utile, dans la phrase

“creerGenerateur() n’éxécute pas le code de creerGenerateur.creerGenerateur() retourne un objet générateur.” il manque peut etre un “mais” (ok c’etait pas si utile que ca finalement)

]]>
By: Titus Crow http://sametmax.com/comment-utiliser-yield-et-les-generateurs-en-python/#comment-2254 Titus Crow Wed, 03 Oct 2012 15:06:36 +0000 http://sametmax.com/?p=2416#comment-2254 <span class="merci"></span>Petite coquille également : <code>for mot in extraire_mot<strong>s</strong>(dossier): </code> (pour les gens qui reprennent vos exemples en copié-collé ^^') Petite coquille également :
for mot in extraire_mots(dossier):

(pour les gens qui reprennent vos exemples en copié-collé ^^’)

]]>
By: Sam http://sametmax.com/comment-utiliser-yield-et-les-generateurs-en-python/#comment-2243 Sam Tue, 02 Oct 2012 20:34:42 +0000 http://sametmax.com/?p=2416#comment-2243 :-) Merci à tous les deux. (la flemme de mettre un tampon...) :-)

Merci à tous les deux.

(la flemme de mettre un tampon…)

]]>
By: Luigi http://sametmax.com/comment-utiliser-yield-et-les-generateurs-en-python/#comment-2231 Luigi Tue, 02 Oct 2012 13:56:29 +0000 http://sametmax.com/?p=2416#comment-2231 Super bien expliqué ! Super bien expliqué !

]]>
By: Poulet 2.0 http://sametmax.com/comment-utiliser-yield-et-les-generateurs-en-python/#comment-2230 Poulet 2.0 Tue, 02 Oct 2012 13:47:46 +0000 http://sametmax.com/?p=2416#comment-2230 Petit typo dans l'exemple concret (merci pour le café): <pre lang="python"> for mot in ligne.s<strong>p</strong>lit(): </pre> Petit typo dans l’exemple concret (merci pour le café):

        for mot in ligne.s<strong>p</strong>lit():
]]>