Условия задачи:

 

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

 

Решение задачи:

def foo(list_):
	if len(list_) == 1:
		return list_[0]
	else:
		value = list_[0]
		list_ = list_[1:]
		return value + foo(list_)
print(foo([1,5,3,8,6]))