如何使用递归来获取随机值列表并使其成为链表?其中每个值都是一个节点。截至目前,我已经尝试实施以下...
def pyListToMyList(pylst):
lists = mkMyList()
lists.head = pyListToMyListRec(pylst)
return lists
def pyListToMyList(pylst):
if pylst:
return mkEmptyNode()
else:
return mkNode(pylst[0], pyLstToMyListRec(pylst[1:]))
问题是 else 语句返回错误,指出索引超出范围。