Мой массив строк что-то вроде этогоРубин Как объединить к элементам массива строк
arr = ["a", "apple", "b", "banyan", "banana", "c", "cat"]
Я хочу объединить baynan, чтобы банан так что мой массив выглядит так, и я могу создать HashMap
arr = ["a", "apple", "b", "banyanbanana", "c", "cat"]
hash_arr = Hash[*arr]
но все же у меня нет идеи объединить определенные два смежных значения в том же массиве с помощью ruby. не существует ы нет фиксированного положения для слияния, так что я могу выйти из исключения «нечетного числа аргументов для Hash»
Спасибо заранее
там ы нет фиксированного положения для слияния - что вы имеете в виду? Вы хотите объединить индексы 3 и 4, верно? – Tala