У меня есть два массива:
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