У меня есть RDD с каждой записью формата (Long, Array [Double]). Например:Spark: Преобразование RDD [(Long, Array [Double])] в RDD [(Long, Long, Double)]
val A = sc.parallelize([(0, [5.0, 8.3]), (1, [4.2, 1.2])])
Я хочу, чтобы преобразовать к виду:
[(0, 0, 5.0), (0, 1, 8.3), (1, 0, 4.2), (1, 1, 1.2)],
, где второй элемент кортежа является индексом значения из массива.