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

לענות