On Nov 15, Gregory Piñero wrote:
> Hey guys, could anyone explain this behavior to me. It doesn't
> seem right :-(
> def testfunc(parm1,parm2={}):
> print 'parm2',parm2
> parm2['key1']=5
> >>testfunc('greg')
> parm2 {}
> >>testfunc('greg')
> parm2 {'key1': 5}http://www.python.org/doc/faq/general.html#why-are-default-values-shared-between-objects -- _ _ ___ |V|icah |- lliott <>< [EMAIL PROTECTED] " " """ -- http://mail.python.org/mailman/listinfo/python-list
