【发布时间】:2020-07-03 14:19:15
【问题描述】:
列表(1,2,3,4..100)==> 列表((1,2),(2,3),(3,4)...(100,101))==>列表( 3,5,7,....201)
scala> x.map(x=>x,x+1).map(x=>x._1+x._2) :26: 错误: 方法映射的参数太多 (2): (f: Int => B)(implicit bf: scala.collection.generic.CanBuildFrom[List[Int],B,That ])那 x.map(x=>x,x+1).map(x=>x._1+x._2)
我正在尝试将 1 转换为 100 值,但出现上述错误。代码有问题吗?
【问题讨论】:
-
请reformat您的问题明确什么是代码以及您的实际问题是什么
-
第一个“map”函数需要额外的括号:x.map(x=>(x,x+1))
-
当然..谢谢 pasha701
标签: apache-spark rdd sparkcore