default argument value is mutable

ast nomail at com.invalid
Fri Oct 7 08:07:10 EDT 2016


"jmp" <jeanmichel at sequans.com> a écrit dans le message de 
news:mailman.209.1475841371.30834.python-list at python.org...
> On 10/07/2016 01:38 PM, Daiyue Weng wrote:

>
> So the rule of thumb for default argument value is "No mutable"
>
> Cheers,


It can be used to store some variables from one call of
a function to an other one.

def test( _store={'x':0}):

    x = _store['x']
    ..... do some stuff
   _store['x'] = x




 




More information about the Python-list mailing list