Gostaria de saber se existe alguma função incorporada em python para quebrar a string em 2 partes, com base na última ocorrência de um separador.
por exemplo: considere a string "abc, d, e, f", após a divisão sobre o separador ",", eu quero a saída como
"abc, d, e" e "f".
Eu sei como manipular a string para obter a saída desejada, mas quero saber se existe alguma função integrada em python.
rsplit(s, 1)
e arpartition(s)
saída é diferente, você deve admitir.fonte
Você pode dividir uma string pela última ocorrência de um separador com
rsplit
:Para dividir pela última vírgula:
fonte