Я пытаюсь закрепить 3 массива в хэш. Тем не менее, хеш становится пустым. Вот пример кода для воспроизведения с помощью Ruby 1.9:Почему этот код Ruby 1.9 приводит к пустой хэш?
>> foo0 = ["a","b"]
=> ["a", "b"]
>> foo1 = ["c","d"]
=> ["c", "d"]
>> foo2 = ["e", "f"]
=> ["e", "f"]
>> h = Hash[foo0.zip(foo1, foo2)]
=> {}
Я хотел бы, чтобы пронестись их, а затем сделать что-то вроде:
h.each_pair do |letter0, letter1, letter2|
# process letter0, letter1
end