我有一系列哈希。
arr =[{:code=>"404", :demo => "1"}, {:code=>"302", :demo => "1"}, {:code=>"200", :demo => "1"}]
我想将其转换为:
[["404", "1"], ["302", "1"], ["200", "1"]]
我试过了:
arr.each do |a|
puts a.values
end
但是这只创建了1个数组;
["404", "1", "302", "1", "200", "1"]
答案 0 :(得分:6)
arr.map(&:values)
#⇒ [["404", "1"], ["302", "1"], ["200", "1"]]