Intern — Senior
33
Особенности поведения аргументов по умолчанию в Python
Компании, где спрашивали:
Reshape Analytics
Условие задачи
Каким будет вывод программы, если выполнить следующий код?
def extend_list(val, lst=[]):
lst.append(val)
return lst
print(extend_list(10))
print(extend_list(123, []))
print(extend_list('a'))