将pandasDF列表转换为字符串
发布于 2021-01-29 19:06:40
我有一个pandas数据框。列之一包含一个列表。我希望该列为单个字符串。
例如,我的列表[‘one’,’two’,‘3’]应该简单地是‘1、2、3’
df['col'] = df['col'].astype(str).apply(lambda x: ', '.join(df['col'].astype(str)))
给我[‘一个,两个,三个],[‘四个’,’五个’,’六个’],其中第二个列表来自下一行。不用说,对于数百万行,这种跨行连接不仅是不正确的,而且还会杀死我的内存。
关注者
0
被浏览
147
1 个回答