с элементом до/после него?
т.е
arr = (a b c)
arr.method_next(b)
puts arr
(a c b)
arr.method_past(b)
(b a c)
Нет
Такой метод очень легко написать самому
это не то что нужно но есть https://apidock.com/ruby/v2_5_5/Array/rotate
Может так? arr[i1], arr[i2] = arr[i2], arr[i1]
Обсуждают сегодня