在python中拆分字符串,但最后一部分可能不存在

在python中拆分字符串,但最后一部分可能不存在,python,Python,我怎么分福勒呢。在python中: 'a_b_c' 如果字符串是'a\u b' splited = "a_b_c".split('_') inputstring.split('uu')将对其进行拆分。如果len('a_b_c'.split('a_b'))>1:您期望得到什么结果?为什么这个问题被否决?为什么否决(我不在乎任何人)并且不编辑问题?@pylang这个问题被否决,因为它没有指定:1)OP已经尝试过什么?2) 拆分后的预期输出是什么?亲爱的downvotters,请留下评论,我希望这

我怎么分福勒呢。在python中:

'a_b_c'
如果字符串是
'a\u b'

splited = "a_b_c".split('_')

inputstring.split('uu')
将对其进行拆分。

如果len('a_b_c'.split('a_b'))>1:
您期望得到什么结果?为什么这个问题被否决?为什么否决(我不在乎任何人)并且不编辑问题?@pylang这个问题被否决,因为它没有指定:1)OP已经尝试过什么?2) 拆分后的预期输出是什么?亲爱的downvotters,请留下评论,我希望这将帮助我了解更多。你所说的
str是什么意思。split('-')
将拆分它?你从哪里得到str?我想你不需要那条线。很明显,
split()
是一个字符串方法。@AKS,我的错。现在我把它取出来了。put-代替@pylang,但stock overflow不允许em添加answr。我只输入了splited=“a_b_c”。split(“”)。但它不允许我发布它。所以我添加了一般格式