List(1,2,3,4)问题:计算foldRight(1)(_-_) 与foldLeft(1)(_-_)值不一样首先看foldRight(1)(_-_)计算过程((( (1-1)-2)-3)-4) 也就是等价与1-1-2-3-4=-9(从左往右减)然而foldLeft过程是: List(1,2,3,4): 4 - 1 = 33 - 3 = 02 - 0 = 21 - 2 = -1(答案-1)注意第一列他是倒着减的,也就是(x-y)转换成(y-x)下面是源码.可以参照理解def foldRigh…