我有这样的rdd
[('a', [('d2', 1), ('d1', 1)]),
('addition', [('d2', 1)]),
('administrative', [('d1', 1)]),
('also', [('d1', 1)])]
我希望输出看起来像
a#d2:1;d1:1
addition#d2:1
administrative#d1:1
also#d1:1
我试图先去掉括号以获得输出
rdd_new.map(lambda x: re.sub('\(|\)', '', str(x)))
1条答案
按热度按时间lrl1mhuk1#
您可以使用适当的字符串方法将每个rdd条目Map到一个字符串: