У меня есть два таких массива:
keys = ['a', 'b', 'c']
values = [1, 2, 3]
Есть ли в Ruby простой способ конвертировать эти массивы в следующий хеш?
{ 'a' => 1, 'b' => 2, 'c' => 3 }
Вот мой способ сделать это, но я чувствую, что должен быть встроенный метод, чтобы легко сделать это.
def arrays2hash(keys, values)
hash = {}
0.upto(keys.length - 1) do |i|
hash[keys[i]] = values[i]
end
hash
end