0
私はコードを作成していますが、私のコードでこの問題に遭遇しました。どのようにRubyで独自の多次元配列を作成しますか?私は検索を試みたが、ウェブサイトのどれも助けにならなかった。 (少なくともそれらが第一級オブジェクトではない)独自の多次元配列を作成するにはどうすればよいですか?
私はコードを作成していますが、私のコードでこの問題に遭遇しました。どのようにRubyで独自の多次元配列を作成しますか?私は検索を試みたが、ウェブサイトのどれも助けにならなかった。 (少なくともそれらが第一級オブジェクトではない)独自の多次元配列を作成するにはどうすればよいですか?
ルビーには多次元配列がありません
一つは、同じ長さの配列を含む配列を作成することによって、この動作をシミュレートすることがあります
arr = [[1, 2], [3, 4]]
又は動的に:
arr = Array.new(2) { |_| Array.new(2) }
また、標準ライブラリにはMatrix
クラスがあります。
"Rubyに多次元配列はありません" - なぜOPがそれらを作成するか尋ねるのはその理由だと思いますか? –
あなたは2次元または3次元マトリックスのようなものについて話していますか? –