我在尝试在线学习时遇到了一些困难。
我需要使用递归创建一个空列表的列表。
奇怪的是,我以为我理解了阶乘算法(有很多帮助),但对于这个问题却不行,结果总是只返回单个 [ ]。
例如,如果 n=4
,那么我期望得到 [[ ], [ ], [ ] ,[ ]]
def listOfLists(n):
lists = []
if i <= 1:
return lists
else:
lists += lists.append([])
listOfLists(n-1)