【发布时间】:2019-09-14 23:10:34
【问题描述】:
来自键值对的 RDD,例如
[(1, 3), (2, 4), (2, 6)]
我想获得一个像这样的元组的RDD
[(1, 3), (2, 4, 6)]
其中每个元组的第一个元素是原始 RDD 中的键,下一个元素是与原始 RDD 中该键关联的所有值
我试过了
rdd.groupByKey().mapValues(lambda x:[item for item in x]).collect()
给了
[(1, [3]), (2, [4, 6])]
但这不是我想要的。我没有设法“分解”结果的每个元组中的项目列表。
【问题讨论】:
标签: pyspark