标签: scala collections
建立“增量总和”列表的有效,实用的方法是什么
例如,给定
val (a,b,c,d) = (2,3,5,6) val list1 = List(a, b, c, d)
你将如何实现如下:
list1.map(f)
会导致
List(a, a+b, a+b+c, a+b+c+d)
答案 0 :(得分:4)
你能做到吗
list1.scanLeft(0)(_ + _).tail