2016-07-26 9 views
0

私はScalaでは、次のアクションを実行しようとしているが、前述の例では、私のようなリストの一覧行う方法を見てきました、続行するかどうかはわからない値:ノードとのリストのリストを平らに

リスト(一覧(1,2,3,4) - >リスト(1,2,3,4)

私の問題は、結果を爆発させる必要があるので、ハイブテーブル。

一覧(1、リストB(2,3))

次のようになります。私は私を願っています

1、2

1、3

自分自身を説明する。

私はあなたがのために、理解したいと思います高度な

+0

が印刷されますがそれ自体?地図操作でそれを実行しますか? –

答えて

0

にありがとう:たとえば

val c = for (i <-a; j<- b) yield (i,j) 

val a = List(1, 2, 3) val b = List(4, 5, 6) val c = for (i <- a; j <- b) yield (i, j) println(c)

はスパークに関連していることをどのようにList((1,4), (1,5), (1,6), (2,4), (2,5), (2,6), (3,4), (3,5), (3,6))

関連する問題