Je vais pas avoir le temps de répondre à tout aujourd'hui...
allons-y toujours bien pour les formes fonctionnelles : je ne discuterai pas de leur intérêt, tu prêches un convaincu.
Mais justement, tu as dû passer à côté en python, parce que tout ce que tu peux
faire en perl, tu peux le faire en python !
[^] # Python et formes fonctionnelles
Posté par bobert . En réponse au message de la puissance de (beep) pour trouver un truc simple en 2 minutes. Évalué à 2.
;-)
les pauvres !
Je vais pas avoir le temps de répondre à tout aujourd'hui...
allons-y toujours bien pour les formes fonctionnelles : je ne discuterai pas de leur intérêt, tu prêches un convaincu.
Mais justement, tu as dû passer à côté en python, parce que tout ce que tu peux
faire en perl, tu peux le faire en python !
L'équivalent de:
@nouvelle_liste = map { $somme += $_; 2*$_ } @liste;
en python est:
nouvelle_liste = map(lambda x:2*x,liste)
somme = sum(nouvelle_liste)
Ca pourra te paraître imbitable si tu ne connais pas le Perl et sa variable implicite $_
ben justement, j'étais fervent partisan de perl... avant de me convertir à python (ce qui n'a pas été immédiat).
Donc, concernant les lambda-forms, propose-moi une forme en perl, et je te donne l'équivalent en python.
Mais jusqu'à preuve du contraire, ça te fait un argument de moins.