Comments on: Python love: les listes en intension (partie 2) http://sametmax.com/python-love-les-listes-en-intention-partie-2/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Samos http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-191131 Fri, 01 Dec 2017 12:04:38 +0000 http://sametmax.com/?p=154#comment-191131 J’arrive presque 6 ans après la guerre, cependant l’article reste intéressant.

Petite typo dans le bonus 2 : “Ainsi, sous avez ceci” => “Ainsi, vous avez ceci”
Dans l’exemple du début, je ne suis pas sûr que la phrase 3 “Con nichon ahhhhhhhh. Ca veut dire bonjour en japonais” contienne le mot “ni”, mais peut-être que je me fourvoie

Merci

]]>
By: Sam http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-164037 Mon, 24 Aug 2015 05:40:47 +0000 http://sametmax.com/?p=154#comment-164037 @ZuluPro: il y a la section “nested comprehension list” qui parle justement de ça. J’y rajoute ton exemple.

@klerk: merci.

]]>
By: klerk http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-164025 Sun, 23 Aug 2015 23:37:02 +0000 http://sametmax.com/?p=154#comment-164025 “Ça parait verbeux parce que les noms sont noms, mais en vérité c’est plutôt court:” -> les noms sont longs.

]]>
By: ZuluPro http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-164023 Sun, 23 Aug 2015 22:26:42 +0000 http://sametmax.com/?p=154#comment-164023 Je vous propose un bonus 3 (qui devrait plutôt être un article complet) avec les listes en intension “combinées”, par exemple:

colors = ['red', 'green', 'yellow']

forms = ['circle', 'square', 'triangle']

[{'color': c, 'form': f} for c in colors for f in forms]

[{'color': 'red', 'form': 'circle'},

{'color': 'red', 'form': 'square'},

{'color': 'red', 'form': 'triangle'},

{'color': 'green', 'form': 'circle'},

{'color': 'green', 'form': 'square'},

{'color': 'green', 'form': 'triangle'},

{'color': 'yellow', 'form': 'circle'},

{'color': 'yellow', 'form': 'square'},

{'color': 'yellow', 'form': 'triangle'}]

Ca serait vraiment cool un article de votre part là dessus!

Quelques exemples by myself ici: https://anthony-monthe.me/weblog/2015/08/13/factory-boy-poor/ (en 2e partie)

N’hésitez pas à me dire si j’ai écris des grosses con*****

]]>
By: Sam http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-164016 Sun, 23 Aug 2015 15:45:47 +0000 http://sametmax.com/?p=154#comment-164016 Merci !

]]>
By: Sam http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-164015 Sun, 23 Aug 2015 15:43:32 +0000 http://sametmax.com/?p=154#comment-164015 Yup ! Corrigé !

]]>
By: Anne Onyme http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-164014 Sun, 23 Aug 2015 15:13:52 +0000 http://sametmax.com/?p=154#comment-164014 Plop!

Je vous propose de profiter de ce dépoussiérage d’été pour corriger les dernières fautes de frappe/d’orthographe/de grammaire, comme ça l’article sera encore plus parfait que parfait.

J’ai seulement vu: “sets en intensions” -> “sets en intension” (sans ‘s’).

Si mon commentaire vous fait chier, merci de l’envoyer dans /dev/nul.

]]>
By: AnFer http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-162577 Fri, 26 Jun 2015 13:06:44 +0000 http://sametmax.com/?p=154#comment-162577 Un plaisir ;)

]]>
By: Sam http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-162519 Wed, 24 Jun 2015 21:09:05 +0000 http://sametmax.com/?p=154#comment-162519 Non en effet, c’est le résidu d’une phrase qui correspond à une ancienne version du code avec sorted() qu’on avait viré l’année dernière, visiblement sans mettre à jour le texte. Je vais corriger ça.

]]>
By: AnFer http://sametmax.com/python-love-les-listes-en-intention-partie-2/#comment-162514 Wed, 24 Jun 2015 13:34:22 +0000 http://sametmax.com/?p=154#comment-162514 Bonjour à vous, ça fait un petit moment que je parcours votre site et je le trouve vraiment génial ^^

j’ai beaucoup (re)appris sur le python grâce à vous ^^

MAIS, ça fait un moment que je connais mon alphabet (A B B C F D H G… je sais plus la suite) et je crois que contrairement à ce qui est avancé juste au dessus (ordonnées par ordre alphabétique, et numérotées:

Ce code ne range pas les lignes par ordre alphabétique ^^’

(je n’ai pas essayé de mon côté pour vérifier mais je ne vois rien dans le code qui rangerais dans l’ordre ^^’)

>>> for numero, line in lignes_numerotees:

... print "%s - %s" % (numero, line)

...

1 - Ni Dieu, ni maître

2 - Les chevaliers qui disent "ni"

3 - Con nichon ahhhhhhhh. Ca veut dire bonjour en japonais

Cordialement AnFer ^^

]]>