Мой список Scala содержит следующие элементы:Вычитание соседние элементы списка
val A = List(12,1,34,34,45,56,7)
теперь я хочу, чтобы вычитать список, как показано ниже:
List((12-1),(1-34),(34-34),(34-45),(45-56),(56-7))
так окончательный результат будет:
val result = List(11,-33,0,-11,-11,49)
Вы можете использовать 'drop (1)' вместо 'tail', чтобы получить еще большую безопасность. 'tail' на' Nil' выдает исключение. – senia
Спасибо, обновлено. Как глупо от меня. Иногда мне интересно, почему такие неприятные вещи, как 'tail', даже существуют ... –