Possible en double:
What is a lambda and what is an example implementation?s'il vous plaît expliquer fonctionnement lambda
Voici le code pour un lambda (de l'octet de Python):
def make_repeater(n):
return lambda s: s * n
twice = make_repeater(2)
print twice('word')
print twice(5)
La sortie est cette :
wordword
10
Quelqu'un peut-il expliquer comment le lambda fonctionne en longform? comment sont word
et 5
passés à s
dans la fonction lambda?
merci.
Bon travail posant une meilleure question que la question "duplication possible", mais la première réponse, il est assez génial. – sarnold
Je pense que je vais obtenir une erreur de débordement de pile mentale de récursif en questions en double ... – FakeRainBrigand
Voir [Understanding-lambda-fonctions en python] (http://stackoverflow.com/questions/17833228/understanding-lambda- fonctions? lq = 1) – nawfal