Finally found a use for lambda!
Andrew Bennetts
andrew-pythonlist at puzzling.org
Mon Sep 15 05:54:49 EDT 2003
On Mon, Sep 15, 2003 at 01:33:06AM -0700, Hannu Kankaanp?? wrote:
> Roy Smith <roy at panix.com> wrote in message news:<roy-FFBAC5.22283914092003 at reader2.panix.com>...
> >
> > so I guess I didn't really need the lambda after all :-)
>
> Lambda is pretty useless in Python, unfortunately. List comprehensions
> reduce their uses with filter and map, and any more complex closure
> has to be written as a named function anyway.. I wish lambda would
> allow statements in them also, so I could do
>
> func(lambda x: arr[x] = y)
Well, you *could* do func(lambda x: arr.__setitem__(x, y)). But you
probably shouldn't ;)
-Andrew.
More information about the Python-list
mailing list