教えてもらったのでメモランダム。 いままで二次元配列は二回eachを使って取り出していたが、 ブロック引数に複数指定すると中の配列の要素がそのまま取り出せる。 いままでやってたやり方 array = [[1,2,3], [4,5,6], [7,8,9]] array.each do |ary| ary.each do |elm| puts elm end end 今日覚えたやり方 array = [[1,2,3], [4,5,6], [7,8,9]] array.each do |elm1, elm2, elm3| puts elm1, elm2, elm3 end なるほどなー。