freeCodeCamp/guide/portuguese/python/string-methods/string-split-method/index.md

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

  1. Dividir string no espaço: ""
string = "freeCodeCamp is fun." 
 print(string.split(" ")) 

Saída:

['freeCodeCamp', 'is', 'fun.'] 
  1. Dividir string na vírgula: ","
string = "freeCodeCamp,is fun, and informative" 
 print(string.split(",")) 

Saída:

['freeCodeCamp', 'is fun', ' and informative'] 
  1. 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'] 
  1. 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