我们可以在 julia 中使用向量矩阵吗?

Can we have Matrix of vectors in julia?

我们能否构造一个元素为向量的 julia 矩阵?我尝试了以下但它只形成了 Int 矩阵。

julia> [[1, 2] [2, 3]; [4, 5] [3, 5]]
4×2 Matrix{Int64}:
1  2
2  3
4  3
5  5

但我希望 [1, 2] 成为第一个元素而不是 1。这可能吗?

这是一种方法:

julia> [[[1, 2]] [[2, 3]]; [[4, 5]] [[3, 5]]]
2×2 Matrix{Vector{Int64}}:
 [1, 2]  [2, 3]
 [4, 5]  [3, 5]

另一个是:

julia> reshape([[1, 2], [4, 5], [2, 3], [3, 5]], 2, 2)
2×2 Matrix{Vector{Int64}}:
 [1, 2]  [2, 3]
 [4, 5]  [3, 5]

但也许有更好的解决方案。