f=lambda: g();g=set#)
(yuck. why am i participating in this riddle anyway..)
if i there's a class whose constructor returns a callable, it can be
shorter.
On 17/12/2011 14:14, Ram Rachum wrote:
Here's a silly Python riddle for you.
Today I opened up a Python 2.7 shell, and ran two commands
in it.
>>>
f = lambda: g(???)
>>> f()
(Note that these are the only commands that I ran. You're not
allowed to run any other commands before them.)
The riddle: What's the shortest thing you can put instead
of ??? so my second command would not raise an
exception?
Ram.
_______________________________________________
Python-il mailing list
[email protected]
http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il
|
_______________________________________________
Python-il mailing list
[email protected]
http://hamakor.org.il/cgi-bin/mailman/listinfo/python-il