Just use stack.
julia> using Compat: stack
julia> v = [rand(5) for _ ∈ 1:3]
3-element Vector{Vector{Float64}}:
[0.8171909831508164, 0.15661016815437745, 0.2715396576556385, 0.28385016413585673, 0.5190445250315925]
[0.7812480311360239, 0.5024262604639554, 0.9024872826844329, 0.80961891784007, 0.8617609639038173]
[0.7349009228629912, 0.29003919828230684, 0.7731877384653875, 0.36098642491910127, 0.39708957802744305]
julia> stack(v)
5×3 Matrix{Float64}:
0.817191 0.781248 0.734901
0.15661 0.502426 0.290039
0.27154 0.902487 0.773188
0.28385 0.809619 0.360986
0.519045 0.861761 0.39709
julia> stack(v, dims=1)
3×5 Matrix{Float64}:
0.817191 0.15661 0.27154 0.28385 0.519045
0.781248 0.502426 0.902487 0.809619 0.861761
0.734901 0.290039 0.773188 0.360986 0.39709