计算列表中元素的和:
def list_sum(sum_list):
if sum_list:
return sum_list[0] + list_sum(sum_list[1:])
else:
return 0
sum_list = [1, 8, 2, 9, 4, 6]
print(list_sum(sum_list))
计算列表的长度:
def len_list(list_1):
if list_1:
return 1 + len_list(list_1[1:])
else:
return 0
list_1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]
print(len_list(list_1))