Extending Python Syntax with @
David MacQuigg
dmq at gain.com
Thu Mar 11 09:49:17 EST 2004
On Thu, 11 Mar 2004 14:09:47 GMT, Kyler Laird <Kyler at news.Lairds.org>
wrote:
>claird at lairds.com (Cameron Laird) writes:
>> 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
foo = range(-10, 10)
# my_op = lambda x: float(x) / max(map(abs, foo))
def my_op(x): return float(x) / max(map(abs, foo))
bar = map(my_op, foo)
-- Dave
More information about the Python-list
mailing list