标签: ruby-on-rails ruby map collect
我有一个数组@a = [[9, 15], [], []]
@a = [[9, 15], [], []]
我需要使用map方法[9,15]。怎么可能?
我已尝试过以下声明,
@a.map{|array| array.collect{|element| element} if array.any?}.compact
但是[[9,15]]作为输出。任何人都可以帮助我。谢谢:) -
答案 0 :(得分:5)
我不确定要求,但这会得到理想的结果
[[9, 15], [], []].flatten