У меня есть массив элементов, и мне нужно удалить первые x его элементов. Есть ли встроенная функция в классе Ruby Array для этого? У меня был обыск и я нашел, что было похоже, невероятно грязные или неэффективные способы сделать это.
Мне бы хотелось, например, что-то вроде этого:
my_items = [ 'item1', 'item2', 'item3', 'item4' ]
trimmed_items = my_items.delete(y, x) # deleting x entries from index y