O método split() retorna uma lista de strings após quebrar a string dada pelo separador especificado.
Sintaxe: str.split (separador, maxsplit)
Parâmetros:
separador: este é um delimitador. A string se divide neste separador especificado. Se não for fornecido, qualquer espaço em branco será um separador.
maxsplit: é um número, que nos diz para dividir a string no máximo do número de vezes fornecido. Se não for fornecido, não há limite.
Retorna: Retorna uma lista de strings depois de quebrar a string fornecida pelo separador especificado.
CÓDIGO 1
text = 'geeks for geeks' # quebra a string nos epaços em branco print(text.split()) word = 'geeks, for, geeks' # quebra a string quando encontra ',' print(word.split(',')) word = 'geeks:for:geeks' # quebra a string quando encontra ':' print(word.split(':')) word = 'CatBatSatFatOr' # quebra em 3 print([word[i:i+3] for i in range(0, len(word), 3)])
Resultado :
['geeks', 'para', 'geeks'] ['geeks', 'para', 'geeks'] ['geeks', 'para', 'geeks'] ['Gato', 'Morcego', 'Sáb', 'Gordo', 'Ou']
CÓDIGO 2
word = 'geeks, for, geeks, pawan' # maxsplit: 0 print(word.split(', ', 0)) # maxsplit: 4 print(word.split(', ', 4)) # maxsplit: 1 print(word.split(', ', 1))
Resultado :
['geeks, for, geeks, pawan'] ['geeks', 'para', 'geeks', 'pawan'] ['geeks', 'para, geeks, pawan']
Artigo escrito por pawan_asipu e traduzido por Acervo Lima de Python String | split().
0 comentários:
Postar um comentário