来自: 漠不关心
回复量:2
创建时间: 2017-03-16 16:28
Scala中map(r=>(r(0),r(1))),与map(r=>(r._1,r._2))有什么不同呢?什么场景用呢?
0 赞
2 回复
()是数组取值的方式,_是元组取值的方式,这是Scala编程的基本语法。
区别在于第一个map中的r是数组类型,通过圆括号加索引的形式取得数组中的元素,第二个map中的r是tuple,通过下划线_1,_2的方式取得tuple对应位置的元素
696
mapreduce中 combiner 合并文件,默认是一次合并多少个文件啊?
730
请问 谁有课程 (推荐算法与Spark MLLIB) 里面的代码
947
733
952