Tableau de Hachage Ruby

Bon alors voici l'affaire, j'ai cherché sur google pour les âges à trouver une solution à ce et tandis qu'il ya beaucoup là-bas, ils ne semblent pas faire le travail, je suis à la recherche d'.

Fondamentalement, j'ai un tableau structuré comme ceci

["item 1", "item 2", "item 3", "item 4"] 

Je veux convertir cette Hachage de sorte qu'il ressemble à ceci

{ "item 1" => "item 2", "item 3" => "item 4" }

c'est à dire les articles qui sont sur le 'même' index sont les clés et les éléments sur la "étrange" indices sont les valeurs.

Aucune idées de comment faire cela proprement? Je suppose que la force brutale méthode serait de simplement sortir tous le même index dans un tableau séparé et ensuite une boucle autour d'eux pour ajouter les valeurs.

InformationsquelleAutor djhworld | 2010-10-26