我有一个数据数组和一系列按特定顺序的键:
original_data = ['hello', 'world', 'one', 'two']
keys = [:greeting, :location, :first, :second]
我想将键映射到数据,以便能够通过这样的键引用每个数据。
data[:greeting].should == original_data[0]
我怎样才能做到这一点?
答案 0 :(得分:1)
那将是:
data = Hash[keys.zip original_data]