Как я могу фильтровать в отображении?
Пример:
test1 = sc.parallelize(Array(('a', (1,Some(4)), ('b', (2, Some(5)), \
('c', (3,Some(6)), ('d',(0,None))))
Что я хочу:
Array(('a', (1,Some(4)), ('b', (2, Some(5)), \ ('c', (3,Some(6)), \
('d',(613,None))))
Что я пробовал (я изменил 0по 613):
test 2 = test1.filter(value => value._2._1 == 0).mapValues(value =>
(613, value._2))
Но возвращается только:
Array('d',(613,None))