gpt4 book ai didi

python - 当字符串中有多个逗号时,保留字符串中每个逗号后的第一个单词

转载 作者:行者123 更新时间:2023-12-05 09:35:33 25 4
gpt4 key购买 nike

您好,我需要在每个逗号后的分隔符后删除一个词。例如,如果列中的第一个索引是

'stack overflow, ask question , keep remove'

(注意它们都在一个刺中)

我需要的输出是,

'stack, ask, keep'

(这是一个字符串)

因此保留第一个单词,并在每个逗号后删除其余单词。我使用了 .split 但没有得到结果。这是我的方法,

 final_re= [mydf.mycolumn.str.split(' ')[index][0] for index in range(0, len(mydf))]

在这种情况下,它保留第一个词,表示如果输入是

'stack overflow, ask question , keep remove'

我的输出只是

'stack'

但是,我需要输出为

'stack, ask, keep'

我很感激任何建议。

最佳答案

这应该给你所需的输出

string = 'stack overflow, ask question , keep remove'
', '.join([i.split()[0] for i in string.split(',')])

关于python - 当字符串中有多个逗号时,保留字符串中每个逗号后的第一个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65781792/

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