在RUBY

时间:2015-07-07 23:26:54

标签: ruby

给出哈希:

{:a => "123", :b => "345", :c => "678", :d => "910"}

编写一个代码,生成一个组合了键和值的数组。因此得到的数组应该是:

["a123", "b345", "c678", "d910"]

1 个答案:

答案 0 :(得分:2)

我会做这样的事情:

{:a => "123", :b => "345", :c => "678", :d => "910"}.map { |k, v| "#{k}#{v}" }
#=> ["a123", "b345", "c678", "d910"]