Контекст функции и список
Почему аргумент x:list
функции сохраняет предыдущий вызов, если явно контекст должен быть удален после завершения работы
def foo(x=[]):
x.append(1)
return x
print(foo())
print(foo())
Почему аргумент x:list
функции сохраняет предыдущий вызов, если явно контекст должен быть удален после завершения работы
def foo(x=[]):
x.append(1)
return x
print(foo())
print(foo())