Как объединить несколько хэшей в Ruby
4 года назад
Человек-Молекула
Методы merge(), merge!() позволяют смержить в начальный массив несколько хешей за один вызов.
merge(), merge!()
Т.е. в метод можно передать сколь угодно хешей и они будут смержены последовательно
hash1 = {} hash2 = {key: :value} hash3 = {key2: :value2} hash4 = {key3: :value3} merged_hash = hash1.merge(hash2, hash3, hash4) pp merged_hash #=> {:key=>:value, :key2=>:value2, :key3=>:value3}
Nikolai Gagarinov
Разработчик на Ruby on Rails
Изучите Ruby, Rails и проектирование REST API
Посмотреть →
СИКП на Ruby
Изучите фундаментальные принципы программирования на Ruby
Фронтенд-разработчик
Изучите HTML, CSS, JavaScript и React
Алгоритмы и структуры данных
Алгоритмы для собеседований
Node.js-разработчик
Изучите JavaScript, Node.js, Fastify и REST API
Полный список доступных курсов по разным направлениям
Похожие вопросы
Курсы по веб-разработке
Хекслет
Направления
Профессии
Навыки
support@hexlet.io
t.me/hexlet_help_bot
RU
бесплатно по РФ
бесплатно по Москве