只需使用zip函数。默认情况下,它会创建一个元组向量: julia> z = collect(zip(x,y)) 2-element Array{Tuple{Int64,Int64},1}: (1,2) (1,2) 请注意,这与您想要的不同,但它会更加高效。如果您真的想要一个数组的数组,您可以使用推导式:julia> [[a,b] for (a,b) in zip(x,y)] 2-element Array{Array{Int64,1},1}: [1,2] [1,2]
collect(map(collect, zip(x,y)))
。虽然它仍然比单独使用zip
慢,但比列表推导式快得多(我的测试显示快了500倍!) - Harrison Grodin