Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Ram Rachum <ram <at> rachum.com>
Subject: Silly Python riddle
Newsgroups: gmane.comp.python.israel
Date: Saturday 17th December 2011 12:14:00 UTC (over 5 years ago)
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.
 
CD: 3ms