小编spl*_*tor的帖子

如何迭代哈希数组并将值返回到单个字符串中?

对不起,如果这很明显,我只是没有得到它.如果我有一系列哈希像:

people = [{:name => "Bob", :occupation=> "Builder"}, {:name => "Jim", :occupation =>
"Coder"}]
Run Code Online (Sandbox Code Playgroud)

我想迭代数组并输出字符串,如:"Bob:Builder".我该怎么办?我理解如何迭代,但我仍然有点迷失.现在,我有:

people.each do |person|
  person.each do |k,v|
    puts "#{v}"
  end
end
Run Code Online (Sandbox Code Playgroud)

我的问题是我不明白如何返回两个值,只分别返回每个值.我错过了什么?

谢谢您的帮助.

ruby hash

9
推荐指数
1
解决办法
3万
查看次数

标签 统计

hash ×1

ruby ×1