手动构建一个简单的数组
可以使用方括号语法手动初始化 Julia 数组:
julia> x = [1, 2, 3]
3-element Array{Int64,1}:
1
2
3
命令后面的第一行显示你创建的数组的大小。它还显示了其元素的类型及其维度(在本例中分别为 Int64
和 1
)。对于二维数组,可以使用空格和分号:
julia> x = [1 2 3; 4 5 6]
2x3 Array{Int64,2}:
1 2 3
4 5 6
要创建未初始化的数组,可以使用 Array(type, dims...)
方法:
julia> Array(Int64, 3, 3)
3x3 Array{Int64,2}:
0 0 0
0 0 0
0 0 0
函数 zeros
,ones
,trues
,falses
的方法行为完全相同,但产生的数组分别为 0.0
,1.0
,True
或 False
。