在 Ruby 中,你可以使用 Array.new
方法來定義一個二維數組,并通過索引來賦值。
以下是一個例子:
# 定義一個 3x3 的二維數組并賦值
array = Array.new(3) { Array.new(3) }
# 賦值
array[0][0] = 1
array[0][1] = 2
array[0][2] = 3
array[1][0] = 4
array[1][1] = 5
array[1][2] = 6
array[2][0] = 7
array[2][1] = 8
array[2][2] = 9
# 輸出數組
array.each do |row|
puts row.join(' ')
end
輸出結果為:
1 2 3
4 5 6
7 8 9
你可以根據自己的需求定義不同大小的二維數組,并使用索引進行賦值。