funcs = []
for i in range(3):
funcs.append(lambda x, i=i: x + i)
print([f(10) for f in funcs])
Post #2939
632
Что выведет код?
PY Python Tasks & ML | Задачи по питону и машинному обучению @python_tasks · 8.51K subscribers funcs = []
for i in range(3):
funcs.append(lambda x, i=i: x + i)
print([f(10) for f in funcs])