Método rsplit() de String Python

Exemplo

Dividir a string em uma lista usando vírgula seguida de espaço como delimitador:

txt = "apple, banana, cherry"
x = txt.rsplit(', ')
print(x)

Executar Exemplo

Definição e Uso

O método rsplit() divide a string em uma lista começando do lado direito.

Se não for especificado "max", este método retornará o mesmo resultado que o método split().

Comentário:Se especificado max, a lista conterá um número de elementos especificado mais um.

Sintaxe

.rsplit(separator, max)

Valor do Parâmetro

Parâmetro Descrição
separator Opcional. Especificar o delimitador a ser usado para dividir a string. O valor padrão é o espaço em branco.
max Opcional. Especificar o número de divisões a serem executadas. O valor padrão é -1, ou seja, "todas as ocorrências".

Mais Exemplos

Exemplo

Dividir a string em uma lista de no máximo 2 itens:

txt = "apple, banana, cherry"
# Definir max como 1, retornará uma lista com 2 elementos!
x = txt.rsplit(', ', 1)
print(x)

Executar Exemplo