環境
- ruby 2.7
やりたいこと
普通にコード見たほうが10000倍早い
odd = [1,3,5] even = [2,4,6] odd.zip(even) do |x, y| p [x, y] end
すると出力は
$ ruby multi.rb [1, 2] [3, 4] [5, 6]
となる
そうじゃないって場合
あなたが探してるのは多分こっち
irb(main):001:0> [1,2].product([3,4]) => [[1, 3], [1, 4], [2, 3], [2, 4]]