sachin21's blog

技術ブログ

Rubyにて複数の配列を同時にeachする方法

こんにちは、@sachin21です。

複数の配列を同時にeachしたいけど仕方わからなくなって解決法調べたらこんな方法が。

配列を代入してから

ary1 = ['hoge','fuga', 'foo', 'baz']
ary2 = [user_1, user_2, user_3, user_4]

ary1.zip(ary2).each do |keyword, user_id|
  p keyword
  p user_id
end

てな感じにすると同時に取り出せる!!