【发布时间】:2014-05-29 03:54:38
【问题描述】:
我不确定如何让我的递归正常工作或避免无限重复。 这是我到目前为止所拥有的:
def listSquareR(lst):
if len(lst)== 1:
return lst[0]**2
else:
return lst[0]**2+[listSquareR(lst[1:])]
最后一个返回行显然是错误的
【问题讨论】:
标签: python list recursion computer-science perfect-square