对不起,如果这显而易见,我只是没有得到它。如果我有一组哈希像:如何迭代散列数组并返回单个字符串中的值?
people = [{:name => "Bob", :occupation=> "Builder"}, {:name => "Jim", :occupation =>
"Coder"}]
而且我想遍历数组和输出字符串,如:“鲍勃:生成器”。我会怎么做?我明白如何迭代,但我仍然有点失落。现在,我有:
people.each do |person|
person.each do |k,v|
puts "#{v}"
end
end
我的问题是,我不明白如何返回两个值,只有每个值分开。我错过了什么?
谢谢您的帮助。
太谢谢你了!这完全清除了我。再次感谢! – splatoperator
.collect方法效果最好。 .each方法导致了很多重复。如果你想要和每个人一起去,那么你必须嵌套 –