非常快速简单的家庭作业问题.我运行正常,但我认为有更好的
方法.一种更加Pythonic的方式.
这是我的代码递归递减列表的每个元素1.
l = range(30)
def recurseDecrMap(l, x = []):
if len(l) == 0:
return []
else:
x.append(l[0] -1)
recurseDecrMap(l[1:], x)
return x
Run Code Online (Sandbox Code Playgroud)
所以感谢任何输入.我正在努力学习做更好的递归.无法
掌握它的诀窍.