Convertir un tableau de clés et un tableau de valeurs en un hachage dans Ruby

J'ai deux tableaux comme ceci:

keys = ['a', 'b', 'c']
values = [1, 2, 3]

Est-il un moyen simple de Ruby pour convertir ces tableaux dans la suite de hachage?

{ 'a' => 1, 'b' => 2, 'c' => 3 }

Voici ma façon de faire, mais je me sens comme il devrait y avoir une méthode intégrée pour facilement faire cela.

def arrays2hash(keys, values)
  hash = {}
  0.upto(keys.length - 1) do |i|
      hash[keys[i]] = values[i]
  end
  hash
end

source d'informationauteur Jeremy Ruten