On 9 Mar 2005 10:05:21 -0800, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Maybe this can help: > > value = d.get('x', lambda: bigscaryfunction())
>>> def test(): print 'gbye' ... >>> d = {} >>> z = d.get('x', lambda: test()) >>> z <function <lambda> at 0x008D6870> So this seems to be merely an obfuscation of: >>> z = d.get('x', test) >>> z <function test at 0x008D66B0> I just wanted to ask, am I missing something? Peace Bill Mill bill.mill at gmail.com -- http://mail.python.org/mailman/listinfo/python-list