Josh Gilbert wrote: > I don't expect multiline lambdas to be added to Python. I'm not so sure that > that's a bad thing. Regardless, isn't it possible to write your own
Yes, it is a bad thing. Why? Because it would another way to do something you can do in other way. The *only* big value of lambda is than you can code a function in a small place, like: bt = Button(...,...,..., lambda evt: None) If you want to grow that in multiline, just use a named function: def multilinefunct(...): ... Remember that the *only* difference between the two functions is that one is anonymous, and for other you have to came up with a name (name that if is well thought, actually adds readibility to your code). Regards, -- . Facundo . Blog: http://www.taniquetil.com.ar/plog/ PyAr: http://www.python.org/ar/ -- http://mail.python.org/mailman/listinfo/python-list