获取列表Scala中元组之间的差异

获取列表Scala中元组之间的差异,scala,Scala,我试图得到格式为list[(Int,Int)]的列表中两个元组之间的差异 列表示例-list[(3,6)、(4,8)、(2,9)] 我能够毫无疑问地得到所有值的总和,但是在试图得到(a,b)值之间的差值时遇到了问题。如何返回与列表[3,4,7]匹配的列表?列表((3,6)、(4,8)、(2,9)).map(t=>t.\u 2-t.\u 1)谢谢!我肯定是把事情弄复杂了 val l = List((3, 6), (4, 8), (2, 9)) val result = l.map { case

我试图得到格式为list[(Int,Int)]的列表中两个元组之间的差异

列表示例-
list[(3,6)、(4,8)、(2,9)]


我能够毫无疑问地得到所有值的总和,但是在试图得到(a,b)值之间的差值时遇到了问题。如何返回与
列表[3,4,7]
匹配的列表?

列表((3,6)、(4,8)、(2,9)).map(t=>t.\u 2-t.\u 1)
谢谢!我肯定是把事情弄复杂了
val l = List((3, 6), (4, 8), (2, 9))

val result = l.map { case (a, b) => b - a }