function scope

Tim Roberts timr at
Mon Feb 2 23:29:01 EST 2009

Mike Kent <mrmakent at> wrote:
>On Feb 2, 6:40 pm, Baris Demir <demirba... at> wrote:
>> def simpleCut(d=dict()):
>>        temp=d
>>        for i in temp.keys():
>>            if    (temp[i] == .......) :
>>               temp[i]=new_value
>> return temp
>You have been bitten by the shared default parameter noobie trap:

Actually, he hasn't.  His problem is more fundamental.

However, this is still a good thing for you to point out now and then.
Tim Roberts, timr at
Providenza & Boekelheide, Inc.

More information about the Python-list mailing list