Каков самый простой способ разбиения массивов на несколько массивов на основе некоторых условий? В моем сценарии мне нужно переместить целое число и значения строк в разные массивы. Я пробовал метод split
, но не работает должным образом.
x=[1,2,3,"a","b",4]
x.split {|item| item.kind_of? Fixnum}
В С# в Linq
есть опция group by
, которая помогает группировать объекты на основе условий. Есть ли аналогичный метод на Object
(не используя activerecord)?
Есть ли простой способ?