Сложная проблема в фильтрации списка scala - PullRequest
1 голос
/ 20 апреля 2020

У меня есть 3 Списка из 3 файлов. Я хочу отфильтровать их значения в соответствии друг с другом.

val Info = List(List(155 , 2 , 33 , 77 ) , List( 248 , 8 , 155 , 66), . . .)

val The_Range = List (List(155) , List(248) , List(147) , . . .)

val Detail = List ( List ( 2 , MIT , 55 , 77 , 99)
                  , List ( 5 , Stanford , 77 , 99 , 100), . . .)

каждые список внутри списка представляет строку из данных

Я хочу отфильтровать Информация Список согласно Диапазон и Деталь Как это

, если первые элементы в списке Информация Подобные (155) и (248) существуют внутри The_Range Список, а затем возвращает свой список (весь ряд)

Затем новый отфильтрованный список Проверьте, существует ли (List, например, (2)) в списке Info , в списке Detail (первый элемент, подобный (2))

и (Третий элемент) в Информация > (Третий элемент) в Подробно Список

Возврат строки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...