-1
Я играю с рекурсивными функциями, и я не понимаю, почему функция не возвращается, если список пуст ([]), даже если выполняется функция печати перед возвратом.Рекурсивные функции не возвращаются
def go(mylist):
if not mylist:
print('Empty list')
return 'List Empty'
else:
print(mylist)
mylist.pop()
go(mylist)
print(go([1, 2, 3, 4, 5]))
я получаю возвращение «Нет», потому что функция без аа возврата всегда возвращать «Нет»
Спасибо за очень быстрый ответ. –