В pyspark, как преобразовать входной RDD, где Каждый ключ имеет список значений , в выходной RDD, где Каждое значение имеет список ключей, которым он принадлежит ?
Вход
[(1, ['a','b','c','e']), (2, ['b','d']), (3, ['a','d']), (4, ['b','c'])]
Выход
[('a', [1, 3]), ('b', [1, 2, 4]), ('c', [1, 4]), ('d', [2,3]), ('e', [1])]