gpt4 book ai didi

python - Pyspark - 将列转换为列表

转载 作者:行者123 更新时间:2023-12-05 00:45:30 25 4
gpt4 key购买 nike

Spark 3.0

我运行了一个代码 df.select("Name").collect(),我在下面收到了这个输出。我想把下面的结果放在一个列表中。我尝试在末尾添加 [0],但没有成功。

Row(Name='Andy')
Row(Name='Brandon')
Row(Name='Carl')

expected outcome = ['Andy','Brandon','Carl']

最佳答案

你可以使用rdd。

df.select('Name').rdd.map(lambda x: x[0]).collect()

['Andy', 'Brandon', 'Carl']

关于python - Pyspark - 将列转换为列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63470472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com