python - 如何将一列列表转换为一列字符串python

标签 python pandas string

我从 API 访问数据,它返回一列数据,其中包含一个或两个项目列表,如下所示:
编辑:这是一个 Pandas 系列。

['WR'],
 ['RB'],
 ['QB'],
 ['QB'],
 ['TE'],
 ['TE'],
 ['TE'],
 ['WR', 'RB'],
 ['QB'],
 ['WR'],
 ['WR'],
 ['WR'],
 ['TE'],
 ['TE'],
 ['TE'],
 ['WR'],
 ['WR'],
 ['WR'],
 ['WR'],
 ['RB'],
 ['RB'],
 ['WR', 'RB'],
 ['WR']
...
等等。我想要做的是简单地将每个列表转换为一个字符串,如下所示:
'WR',
 'RB',
 'QB',
 'QB',
 'TE',
 'TE',
 'TE',
 'WR, RB',
...

等等。我试过 .explode()但这并不是我想要的,因为我不希望包含两个项目的列表为第二个项目创建一个新行。我也尝试使用 [1:-1] 简单地索引它但显然这不起作用,因为括号不是字符串中的字符。我很感激任何帮助。谢谢!

最佳答案

让我们试试

s.str.join(',')

Out[249]: 
0       RB
1       QB
2       QB
3    WR,TE
dtype: object

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

相关文章:

Python 语音比较

python - 使用 python 使用 selenium 从弹出窗口中获取项目列表

python - 在 Python 中将类分配给变量的用途

python - 在 groupby 函数中应用 tail 重复列

Python/ Pandas : Making a contingency table with multiple variables

java - 使用 Spring JdbcTemplate 获取 List<String>

python - 如何使用 MongoDB 聚合将多个字符串字段连接成单个字段?

python - 属性错误 : 'Worksheet' object has no attribute 'set_column'

c - 遍历末尾为零的字符串数组

java - 使用相同的字符串文字而不是最终变量有什么好处?