1. ホーム
  2. ruby

[解決済み] Rubyで2次元配列の作成と反復処理

2022-02-15 08:22:47

質問

私はRubyについてほとんど知識がなく、2次元配列を作成する方法を見つけることができません。誰か私に始めるためのスニペットや情報を提供することができますか?

どのように解決するのですか?

irb(main):001:0> a = []
=> []
irb(main):002:0> a1 = [1, 2]
=> [1, 2]
irb(main):003:0> a2 = [3, 4]
=> [3, 4]
irb(main):004:0> a.push a1             
=> [[1, 2]]
irb(main):005:0> a.push a2
=> [[1, 2], [3, 4]]
irb(main):006:0> a
=> [[1, 2], [3, 4]]
irb(main):007:0> a[0]
=> [1, 2]
irb(main):008:0> a[0][1]
=> 2