...

/

Beware of Default Mutable Arguments!

Beware of Default Mutable Arguments!

We'll cover the following...

The lesson title says it all.

Press + to interact
def some_func(default_arg=[]):
default_arg.append("some_string")
return default_arg
print(some_func())
print(some_func())
print(some_func([]))
print(some_func())

Explanation

...

. ...