-2
我想从一个阵列中提取一定的值,并将其Concat的到另一个空单:红宝石提取数组值
freqs=[1,12,4,15,7,8,11,5,6]
less_freqs=[]
这是我想出来的。
freqs.collect{|x| x<9 then x.to_a{|y|less_freqs<<y}}
也许是一种不同的方法?而且,我甚至不确定then
是否有意义。
我想从一个阵列中提取一定的值,并将其Concat的到另一个空单:红宝石提取数组值
freqs=[1,12,4,15,7,8,11,5,6]
less_freqs=[]
这是我想出来的。
freqs.collect{|x| x<9 then x.to_a{|y|less_freqs<<y}}
也许是一种不同的方法?而且,我甚至不确定then
是否有意义。
这是你在找什么?
freqs = [1,12,4,15,7,8,11,5,6]
less_freqs = freqs.select{|x| x < 9 } # => [1, 4, 7, 8, 5, 6]
是的,虽然另外我想推到less_freqs数组 –
没问题,只是分配它。看到编辑 –
你是个明智的佛 –