1.9 KiB
1.9 KiB
title | localeTitle |
---|---|
String Split Method | Método de divisão de string |
A função split()
é comumente usada para divisão de strings em Python.
O método split()
Predefinição: string.split(separator, maxsplit)
separator
: a cadeia do delimitador. Você divide a string com base nesse caractere. Por exemplo Poderia ser " ", ":", ";" etc
maxsplit
: O número de vezes para dividir a string com base no separator
. Se não for especificado ou -1, a string será dividida com base em todas as ocorrências do separator
Este método retorna uma lista de substrings delimitadas pelo separator
Exemplos
- Dividir string no espaço: ""
string = "freeCodeCamp is fun."
print(string.split(" "))
Saída:
['freeCodeCamp', 'is', 'fun.']
- Dividir string na vírgula: ","
string = "freeCodeCamp,is fun, and informative"
print(string.split(","))
Saída:
['freeCodeCamp', 'is fun', ' and informative']
- Nenhum
separator
especificado
string = "freeCodeCamp is fun and informative"
print(string.split())
Saída:
['freeCodeCamp', 'is', 'fun', 'and', 'informative']
Nota: Se nenhum separator
for especificado, a cadeia será despojada de todo espaço em branco
string = "freeCodeCamp is fun and informative"
print(string.split())
Saída:
['freeCodeCamp', 'is', 'fun', 'and', 'informative']
- Dividir string usando
maxsplit
. Aqui dividimos a string "" duas vezes:
string = "freeCodeCamp is fun and informative"
print(string.split(" ", 2))
Saída:
['freeCodeCamp', 'is', 'fun and informative']
Mais Informações
Confira os documentos do Python sobre a divisão de strings