在scala中将一个数组的元素映射到另一个数组

时间:2016-11-20 02:03:22

标签: arrays scala apache-spark

输入行 -

Rdd1 = (Array(6),Array(8))

Rdd2= Array((Array((2,2,5.0,1), (2,9,2.0,2))), (Array((1,1,5.0,1), (1,4,3.0,2), (1,2,2.5,3)))

我想将Rdd1数组映射到rdd2数组的每个元素 -

Output- (Array((2,2,5.0,1,6), (2,9,2.0,2,6)),(Array((1,1,5.0,1,8), (1,4,3.0,2,8), (1,2,2.5,3,8)))

我正在使用Zip fucntion加入两个Rdd。我尝试使用collect {case}模式匹配,但没有成功。知道如何解决这个问题。

0 个答案:

没有答案