У меня есть массив с именем @level1
который имеет такое значение:
[
[3.1, 4],
[3.0, 7],
[2.1, 5],
[2.0, 6],
[1.9, 3]
]
Я хочу разбить это на два массива, так что первый массив (@arr1
) содержит значения до 2.1
а второй массив (@arr2
) содержит значения после него.
Сделав это, я бы изменил сортировку своего второго массива, выполнив что-то вроде этого:
@arr2 = @arr2.sort_by { |x, _| x }.reverse
Затем я хотел бы объединить этот массив с @arr1
. Может ли кто-нибудь помочь мне разделить массив, а затем объединить их вместе?