Método Python String split()
Exemplo
Divida uma string em uma lista onde cada palavra é um item de lista:
txt = "welcome to the jungle"
x = txt.split()
print(x)
Definição e uso
O split()
método divide uma string em uma lista.
Você pode especificar o separador, o separador padrão é qualquer espaço em branco.
Nota: Quando maxsplit for especificado, a lista conterá o número especificado de elementos mais um .
Sintaxe
string.split(separator, maxsplit)
Valores de parâmetro
Parameter | Description |
---|---|
separator | Optional. Specifies the separator to use when splitting the string. By default any whitespace is a separator |
maxsplit | Optional. Specifies how many splits to do. Default value is -1, which is "all occurrences" |
Mais exemplos
Exemplo
Divida a string, usando vírgula, seguida por um espaço, como separador:
txt = "hello, my name is Peter, I am 26 years old"
x = txt.split(", ")
print(x)
Exemplo
Use um caractere hash como separador:
txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)
Exemplo
Divida a string em uma lista com no máximo 2 itens:
txt = "apple#banana#cherry#orange"
# setting the maxsplit parameter
to 1, will return a list with 2 elements!
x = txt.split("#", 1)
print(x)