возвращение Python
Я не понимаю, как я могу вернутьList
вместоNone
?
class foo():
def recursion(aList):
if isGoal(aList[-1]):
return aList
for item in anotherList:
newList = list(aList)
newList.append(item)
recursion(newList)
someList = [0]
return recursion(someList)
В основном код должен записывать все пути (начиная с 0). Тот, кто получит 100 первым, будет возвращен.isGoal()
проверить, является ли последний элемент пути 100. ИanotherList
небольшой список случайных чисел (от 0 до 100).