[Python-Dev] Re: Shorthand for lambda (original) (raw)

Reinhold Birkenfeld reinhold-birkenfeld-nospam at wolke7.net
Wed Mar 23 20:02:32 CET 2005


Ka-Ping Yee wrote:

On Wed, 23 Mar 2005, Reinhold Birkenfeld wrote:

What does you implementation do for this:

>>> somevar = False >>> filter( and False, numbers) It fails. (For the same reason that len doesn't work -- Python insists that nonzero must return an int.) Though i must say i have no idea what you are trying to do here. If you filter on False, you'll always get an empty list.

I know; I just wanted to show that this approach can be very misleading as and/or can't be overloaded.

Reinhold

-- Mail address is perfectly valid!



More information about the Python-Dev mailing list