清除包含多种文本格式的列并创建新列

2024-06-02 10:04:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在处理一个数据文件。其中一列包含多种文本格式。 以下是我的数据的简单表示:

 df = pd.DataFrame()

df ['Name'] = ['A','B','C','D','E']
df ['FTS'] = ['0:0 (1:0)', '1:0 (1:1)','1:0 (1:1)','5:4 (1:1, 1:1, 1:1) pso', '2:3 (1:1, 2:2) aet']

FTS列的三个单元格中的值/格式就是我想要保留的值/格式

我的预期产出如下:

enter image description here

对于那些额外的,如PSO和AET将被分配到一个新的列附加赛

我该怎么做? 你的建议将不胜感激。 谢谢

泽普


Tags: 数据文本格式namedataframedf数据文件格式建议