我有一个数组数组:
array = [
[1,2,3],
[4,5,6],
[7,8,9]
]
我如何迭代每个数组并单独打印出来,而不使用map
?
像
这样的东西array.each do |a|
puts a
end
> [1,2,3]
> [4,5,6]
> [7,8,9]
答案 0 :(得分:3)
Array的to_s
方法给出了字符串表示。
array = [ [1,2,3],
[4,5,6],
[7,8,9]]
array.each do |a|
puts a.to_s #or just: p a
end
输出
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]