我在转置矩阵方面遇到了麻烦。我可以转置,但有三个辅助函数,这不是很有效。我使用apply
找到了一些答案。但是有没有其他方法可以在不使用它的情况下进行转置?
(check-expect (transpose (list (list 1 2 3)
(list 4 5 6)))
(list (list 1 4)
(list 2 5)
(list 3 6)))
学生语言中的 lambda
,local
,map
,foldl
和foldr
以及其他内置函数都可以。
感谢。