将 Julia 嵌套列表转换为多维数组

Rvd*_*vdV 2 julia

给定一个 Julia 列表列表:

\n
data = [[1,2],[4,5]]\n
Run Code Online (Sandbox Code Playgroud)\n

其中有 type Vector{Int64},我如何将其转换为 2D 数据类型(例如2\xc3\x972 Matrix{Int64}),以便我可以像这样索引它data[:,2]?我尝试过hcatvcat但无法得到我想要的结果。提前致谢!

\n

Nil*_*dat 7

你可以做:

\n
julia> reduce(hcat, data)\n2\xc3\x972 Matrix{Int64}:\n 1  4\n 2  5\n
Run Code Online (Sandbox Code Playgroud)\n