Как бы мы перебирали два последовательных элемента списка и применяли функцию различия? Например, у меня есть это:
val list = List(List("Eat", "Drink", "Sleep", "work"), List("Eat", "Sleep", "Dance"))
Я хочу перебрать эти два последовательных элемента и вычислить разницу
Я пробовал это, но не знаю, как перебирать каждые два последовательных элемента
list.map((a,b) => a.diff(b))
вывод должен быть List("Drink", "work")
diff
, более эффективны для наборов, чем для списков. Наконец, что именно вы хотите сделать? Вы хотите, чтобы все внутренние наборы отличались от всех других внутренних наборов? - person Luis Miguel Mejía Suárez   schedule 22.04.2020