gpt4 book ai didi

scala - 在 Scala 中计算序列的后续元素的差异

转载 作者:行者123 更新时间:2023-12-04 22:05:35 24 4
gpt4 key购买 nike

我想做almost exactly this在斯卡拉。有没有优雅的方法?

具体来说,我只想要序列中相邻元素的差异。例如

input = 1,2,6,9
output = 1,4,3

最佳答案

这个怎么样?

scala> List(1, 2, 6, 9).sliding(2).map { case Seq(x, y, _*) => y - x }.toList
res0: List[Int] = List(1, 4, 3)

关于scala - 在 Scala 中计算序列的后续元素的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17372632/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com