@eldar_web

Как в Ruby из двух массивов можно вывести не совпадающие значение?

Никак не могу решить эту проблему.
Дело в том, что, к примеру есть массивы:
list = [101,102,103,104,105]
list2 = [101,102,103]


Я хочу сравнивать эти массивы и вывести не совпадающие значение, т.е., те значения которые есть в list, но нету в list2, в нашем случае это - 104, 105.
Как это можно сделать?
  • Вопрос задан
  • 301 просмотр
Решения вопроса 1
list = [101,102,103,104,105]
=> [101, 102, 103, 104, 105]
list2 = [101,102,103]
=> [101, 102, 103]
(list-list2) | (list2-list)
=> [104, 105]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы