0

特定の順序であるデータの配列とキーの配列があります。

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

このようなキーで各データを参照できるように、キーをデータにマップしたいと思います。

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

どうすればこれを達成できますか?

4

1 に答える 1

1

それは次のようになります。

data = Hash[keys.zip original_data]
于 2012-09-29T05:36:19.953 に答える