Sobes.tech
Back to tasks
Junior — Senior
63

Изменяемый объект в качестве параметра по умолчанию

Task condition

livecode

Поведение функции при двух последовательных вызовах, когда её параметр по умолчанию представляет собой изменяемый тип данных.

def f(elements=[]):
    for i in range(4):
        elements.append(i)
    return elements

a = f()
a = f()
print(a)