我刚开始摆弄朱莉娅,我真的很喜欢它.但是,我遇到了路障.例如,在Python中(虽然效率不高或pythonic),我会创建一个空列表并附加已知大小和类型的列表,然后转换为NumPy数组:
a = []
for ....
a.append([1.,2.,3.,4.])
b = numpy.array(a)
Run Code Online (Sandbox Code Playgroud)
我希望能够在朱莉娅做类似的事情,但我似乎无法弄明白.这是我到目前为止:
a = Array{Float64}[]
for .....
push!(a,[1.,2.,3.,4.])
end
Run Code Online (Sandbox Code Playgroud)
结果是n元素Array{Array{Float64,N},1}的大小(n,),但我希望它是一个nx4 Array{Float64,2}.
有什么建议或更好的方法吗?