0

我有一个数组@a = [[9, 15], [], []]

我需要使用 map 方法制作它 [9,15]。怎么可能?

我试过下面的说法,

@a.map{|array| array.collect{|element| element} if array.any?}.compact

但是给出 [[9,15]] 作为输出。谁能帮帮我。谢谢 :)-

4

1 回答 1

5

我不确定要求,但这给出了预期的结果

[[9, 15], [], []].flatten
于 2014-01-10T13:33:01.783 回答