On Fri, 27 May 2005 19:38:33 +0200, nico <[EMAIL PROTECTED]> wrote:
>Bonjour,
>
>Comment faire une fonction lambda a plusieurs arguments ?
>
>>>> (lambda a:a+1)(2)
>3
>>>> f=(lambda (a,b):a+b)
>>>> f(5,6)
>Traceback (most recent call last):
> File "<stdin>", line 1, in ?
>TypeError: <lambda>() takes exactly 1 argument (2 given)
>>>> f((5.6))
^--- ,
>>> f((5, 6))
11
>>>
Aussi,
>>> f = lambda a, b: a + b
>>> f(5, 6)
11
>>>
Jp
--
http://mail.python.org/mailman/listinfo/python-list
