Comments on: Python love: les listes en intension (partie 1) http://sametmax.com/python-love-les-listes-en-intention-partie/ 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/python-love-les-listes-en-intention-partie/#comment-19371 Sam Wed, 05 Feb 2014 10:39:34 +0000 http://sametmax.com/?p=142#comment-19371 Merci ! Merci !

]]>
By: MiK http://sametmax.com/python-love-les-listes-en-intention-partie/#comment-19351 MiK Wed, 05 Feb 2014 01:47:54 +0000 http://sametmax.com/?p=142#comment-19351 Merci pour l'article et les commentaires utiles pour l'optimisation. Juste une petite correction on dit en intension par opposition à extension. Les termes viennent de la théorie des ensembles. Voir le wikipedia à ce sujet. Merci pour l’article et les commentaires utiles pour l’optimisation.

Juste une petite correction on dit en intension par opposition à extension. Les termes viennent de la théorie des ensembles.

Voir le wikipedia à ce sujet.

]]>
By: Sam http://sametmax.com/python-love-les-listes-en-intention-partie/#comment-17647 Sam Sat, 28 Dec 2013 14:56:14 +0000 http://sametmax.com/?p=142#comment-17647 Corrigé. Merci. Corrigé. Merci.

]]>
By: Emmanuel http://sametmax.com/python-love-les-listes-en-intention-partie/#comment-17636 Emmanuel Sat, 28 Dec 2013 12:50:24 +0000 http://sametmax.com/?p=142#comment-17636 Salut, merci pour ces super articles qui donnent envie d'apprendre le python. Il y a une erreur dans le premier exemple "Listes en intentions avancées". Il faut remplacer str(element) par str(nombre) Salut, merci pour ces super articles qui donnent envie d’apprendre le python.

Il y a une erreur dans le premier exemple “Listes en intentions avancées”.
Il faut remplacer str(element) par str(nombre)

]]>
By: Sam http://sametmax.com/python-love-les-listes-en-intention-partie/#comment-17002 Sam Sat, 14 Dec 2013 08:11:23 +0000 http://sametmax.com/?p=142#comment-17002 Pour parser un flux RSS en Python, c'est très simple : tu utilise la lib feedparser (https://pypi.python.org/pypi/feedparser). Ca s'installe avec pip (http://sametmax.com/votre-python-aime-les-pip/) mais si tu veux pas t'embêter, c'est du pur Python, donc tu peux juste dezipper le code de la lib dans ton dossier de script et ça marchera. Pour parser un flux RSS en Python, c’est très simple : tu utilise la lib feedparser (https://pypi.python.org/pypi/feedparser). Ca s’installe avec pip (http://sametmax.com/votre-python-aime-les-pip/) mais si tu veux pas t’embêter, c’est du pur Python, donc tu peux juste dezipper le code de la lib dans ton dossier de script et ça marchera.

]]>
By: Pilume http://sametmax.com/python-love-les-listes-en-intention-partie/#comment-16999 Pilume Sat, 14 Dec 2013 07:02:33 +0000 http://sametmax.com/?p=142#comment-16999 Merci bien, j'suis tombé sur ton site en cherchant comment parser un flux rss en python. ça promet d'etre long et galere, mais grace a tes explications simples et concrètes j'espere vite progresser. bonne continuation Merci bien, j’suis tombé sur ton site en cherchant comment parser un flux rss en python. ça promet d’etre long et galere, mais grace a tes explications simples et concrètes j’espere vite progresser. bonne continuation

]]>
By: DiZ http://sametmax.com/python-love-les-listes-en-intention-partie/#comment-16224 DiZ Tue, 26 Nov 2013 23:10:38 +0000 http://sametmax.com/?p=142#comment-16224 L'usage de map est utile quand la fonction à appliquer existe déjà car Python optimisera son utilisation de la mémoire. En revanche, en terme de performances, l'utisation de map et des fonctions lambda est à bannir. Y préférer une 'comprehension list' largement optimisée, surtout depuis Python 3.x (avec une version plus antérieure, la différence sera moindre). Ou pourquoi même un générateur s'il y a juste besoin des éléments à la volée (il suffit d'échanger les [] contre des () ) ! L’usage de map est utile quand la fonction à appliquer existe déjà car Python optimisera son utilisation de la mémoire.

En revanche, en terme de performances, l’utisation de map et des fonctions lambda est à bannir. Y préférer une ‘comprehension list’ largement optimisée, surtout depuis Python 3.x (avec une version plus antérieure, la différence sera moindre). Ou pourquoi même un générateur s’il y a juste besoin des éléments à la volée (il suffit d’échanger les [] contre des () ) !

]]>
By: Sam http://sametmax.com/python-love-les-listes-en-intention-partie/#comment-15461 Sam Thu, 07 Nov 2013 11:56:06 +0000 http://sametmax.com/?p=142#comment-15461 A part, parfois, gagner quelques charactères, je ne vois plus l'interêt de garder la fonction map alors qu'on a les listes en intention. A part, parfois, gagner quelques charactères, je ne vois plus l’interêt de garder la fonction map alors qu’on a les listes en intention.

]]>
By: Ahmed http://sametmax.com/python-love-les-listes-en-intention-partie/#comment-15459 Ahmed Thu, 07 Nov 2013 11:28:22 +0000 http://sametmax.com/?p=142#comment-15459 Une astuce pour utiliser des méthode avec map et de mettre une petite lambda: <pre lang="python">l = map(lambda e : e.upper(), l) </pre> Par exemple. Pour l'exemple des int, pas besoin de méthode: l = map(int, ['1', '2', '3']) Une astuce pour utiliser des méthode avec map et de mettre une petite lambda:

l = map(lambda e : e.upper(), l)

Par exemple.

Pour l’exemple des int, pas besoin de méthode:

l = map(int, ['1', '2', '3'])

]]>
By: Hérobine http://sametmax.com/python-love-les-listes-en-intention-partie/#comment-10307 Hérobine Sun, 23 Jun 2013 15:34:45 +0000 http://sametmax.com/?p=142#comment-10307 Juste excellent ce petit article :D Juste excellent ce petit article :D

]]>