【发布时间】:2016-03-21 14:07:35
【问题描述】:
def revlist(lst):
if len(lst) == 1:
return lst
else:
return lst[(len(lst) - 1)
我已经走到这一步了,但我不知道下一步该做什么。我正在为考试练习递归。如果有人可以提供帮助,我将不胜感激。
【问题讨论】:
-
要了解递归的基础知识,this 可能会对您有所帮助。
-
你没有递归(你从不在 revlist 中调用 revlist)并且你总是返回一个元素,你期望如何得到一个反向列表?你可能应该多学习一点;)
-
是的,我知道我应该这样做,但这也不完整,但我有点卡住了:(
-
@thefourtheye 阅读您的评论,我完全希望它在逗号之后以“您首先必须了解递归”结尾。
标签: python list python-2.7 python-3.x recursion