热线电话:13121318867

登录
2019-03-14 阅读量: 812
如何在列pandas dataframe中连接列表的字符串值

我有一个数据帧:

id val

0 a ['word1', 'word2']

1 b ['word3','word4','word5']

2 c ['word6', 'word6','word7']

我怎样才能得到这样的数据帧:

id val

0 a word1 word2

1 b word3 word4 word5

2 c word6 word6 word7

我试过用很多方法做到这一点str.join(),但它不起作用,我没有想法。

谢谢你的任何建议。

解决办法:如果你使用pandas版本0.23.1或更高版本,你可以使用:

df['val'] = df['val'].str.join(' ')

[OUT]

id val

0 a word1 word2

1 b word3 word4 word5

2 c word6 word6 word7

0.0000
6
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子