Método split() de String Python
Exemplo
Divida a string em uma lista onde cada palavra é um item da lista:
txt = "welcome to China" x = txt.split() print(x)
Definição e Uso
O método split() divide a string em uma lista.
Você pode especificar o delimitador, o delimitador padrão é qualquer caractere de espaço.
Comentário:Se especificado max, a lista conterá um número de elementos especificado mais um.
Sintaxe
.split(separator, max)
Valor do Parâmetro
Parâmetro | Descrição |
---|---|
separator | Opcional. Especifica o delimitador a ser usado para dividir a string. O valor padrão é qualquer caractere de espaço. |
max | Opcional. Especifica o número de divisões a serem executadas. O valor padrão é -1, ou seja, "todas as ocorrências". |
Mais Exemplos
Exemplo
Use vírgula seguida de espaço como delimitador para dividir a string:
txt = "hello, my name is Bill, I am 63 years old" x = txt.split(", ") print(x)
Exemplo
Use o caractere de número # como delimitador:
txt = "apple#banana#cherry#orange" x = txt.split("#") print(x)
Exemplo
Divida a string em uma lista de no máximo 2 itens:
txt = "apple#banana#cherry#orange" # Configure o parâmetro max como 1, retornará uma lista com 2 elementos! x = txt.split("#", 1) print(x)