2012-09-29 196 views
0

我有數據的陣列,並且是在一個特定的順序鍵陣列:陣列映射到一個數組

original_data = ['hello', 'world', 'one', 'two'] 
keys = [:greeting, :location, :first, :second] 

我想的鑰匙數據映射到能夠引用每個通過一個這樣的關鍵數據。

data[:greeting].should == original_data[0] 

我該如何做到這一點?

回答

1

這將是:

data = Hash[keys.zip original_data] 
+0

哇,太酷了。謝謝! – Andrew