手動構建一個簡單的陣列
可以使用方括號語法手動初始化 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
。