溫馨提示×

ruby怎么定義二維數組并賦值

小億
103
2023-12-08 08:45:24
欄目: 編程語言

在 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

你可以根據自己的需求定義不同大小的二維數組,并使用索引進行賦值。

0