中易网

scala reduceleft和 foldleft的区别

答案:1  悬赏:10  
解决时间 2021-02-16 22:21
scala reduceleft和 foldleft的区别
最佳答案
reduceLeft可以看作一个简便方法。它相当于:
list.tail.foldLeft(list.head)(_)

下面是定义:
def foldLeft [B] (z: B)(f: (B, A) => B): B
def reduceLeft [B >: A] (f: (B, A) => B): B

可以看到,reduceLeft只是简单的把list的第一个元素作为运算的开始元素,而foldLeft则需要传入一个元素作为开始元素。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么有的水越喝越渴
还贷中的房子离婚后变更还贷人,需要向银行办
为什么我打cf的时候,刚刚打完一局要加经验了
吸塑牌匾后面安装的是什么灯?制作吸塑牌匾的
王红家买矿泉水40瓶,买5送1。每瓶2元,她家实
怎么样看出来别人在玩你
我明年高二能不能找找关系再上一次高一?
有没有写给周芷若的诗!~
自驾从礼泉去黄柏塬多路咋走
嵌入式蒸烤一体机到底好不好用?
算数的问题,(1000/3)+(500/3)
悬赏100 求dota1和dota2 风暴之灵 高清大图
一个四位数加上1是五位数,这个四位数是多少
如何用棍子打狗自卫?
飞机上让带充电宝吗,让带多大的,多少毫安的
推荐资讯
还有再请问一下,保险中所说的赔付身故保险金
俏胖妹形象NO.3在哪里啊,我有事要去这个地方
怎样用fireworks8制作出从左到右滑动出来的图
会议用英文这么说呢急
瓷砖地板旧了怎么办
唐太宗时期唐朝版图大,还是中国现在的版图大
一老一小几月清零
php%e5%9b%a2%e9%98%9f怎么变成string
老婆,还是自己的好
耀舞.静馨瑜伽(马连道店)怎么去啊,我要去那
蒙胧与朦胧的区别?
土壤空隙孔径到底多大?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?