Inline returning of function objects

dataangel k04jg02 at kzoo.edu
Thu Oct 7 15:13:41 EDT 2004


I've been finding more and more crazy stuff that you can do in Python, 
and I was curious if it could handle this (it couldn't):

def foo(x):
    return def bar(y):
       pass

I was wondering why there's support for this for lambda functions but 
not normal functions. I tried variations in the syntax like surrounding 
the function definition with parenthesis but none worked.




More information about the Python-list mailing list