gather()
这是我到目前为止所做的,目标是将l2追加到l1 我可以遍历到l1的末尾并用l2替换ref ... ... 是我想要做的。但由于某种原因,我失去了一切 来之前。
任何帮助将不胜感激,谢谢
答案 0 :(得分:2)
当您通过递归调用到达列表末尾时, import numpy as np
a =np.array([15,15,0,0,10,10,0,0,2,1,8,8,42,2,4,4,3,1,1,3,5,6,0,9,47,1,1,7,7,0,0,45,12,17,45])
b = np.array ([6,0,0,15,15,0,0,10,10,0,0,2,1,8,8,42,2,4,4,3,3,4,6,0,9,47,1,1,7,7,0,0,45,12,16,1,9,3,30])
引用第一个列表的l1
元素,而不是第一个列表的开头。
您可以使用Nil
内的辅助函数来解决此问题,该函数与您当前的append
函数类似。但最后它会从外部append
函数返回原始l1
。