Extending Python Syntax with @
Kyler Laird
Kyler at news.Lairds.org
Thu Mar 11 09:09:47 EST 2004
claird at lairds.com (Cameron Laird) writes:
>Part of tribal lore--a true,
>documented part, by the way--is that Big Cheese Guido depre-
>cates lambdas. He says they're a mistake, and people shouldn't
>be using 'em.
Interesting! I had assumed lambdas to be a necessity. I rarely
used them until I learned Scheme, but I didn't realize there was
a clean alternative.
>Whenever you feel like a lambda, define a named
>function;
How do you cleanly do that?
foo = range(-10, 10)
my_op = lambda x: float(x) / max(map(abs, foo))
bar = map(my_op, foo)
--kyler
More information about the Python-list
mailing list