English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico de Python

Controle de fluxo Python

Funções do Python

Tipos de Dados do Python

Operação de arquivo Python

Objetos e classes do Python

Data e hora do Python

Conhecimento avançado do Python

Manual do Python

Uso e exemplo do splitlines() da string Python

Métodos de string do Python

O método splitlines() divide a string em pontos de quebra de linha e retorna uma lista de linhas da string.

Sintaxe de splitlines()

str.splitlines([keepends])

Parâmetros de splitlines()

splitlines() pode conter até1um parâmetro.

keepends (Opcional)-Se fornecido keepends e for True, o caractere de nova linha também é incluído nos itens da lista.

Padrão: não inclui o caractere de nova linha.

Retorno de splitlines()

splitlines() retorna uma lista de linhas da string.

Se não houver caractere de nova linha, retorna uma lista contendo um único item (linha única).

splitlines() divide a string nas seguintes limites de linha:

RepresentaçãoDescrição
\nQuebra de linha
\rRetorno de carro
\r\nRetorno de carro+Quebra de linha
\v ou \x0bLinha de tabulação
\f ou \x0cPágina de troca
\x1cDelimitador de arquivo
\x1dDelimitador de componente
\x1eDelimitador de registro
\x85Próxima linha (C1Código especificado)
\u2028Delimitador de linha
\u2029Delimitador de parágrafos

Exemplo: como o splitlines() funciona?

grocery = 'Milk\nChicken\r\nBread\rButter'
print(grocery.splitlines())
print(grocery.splitlines(True))
grocery = 'Milk Chicken Bread Butter'
print(grocery.splitlines())

Quando executar o programa, a saída será:

['Milk', 'Chicken', 'Bread', 'Butter']
['Milk\n', 'Chicken\r\n', 'Bread\r', 'Butter']
['Milk Chicken Bread Butter']

Métodos de string do Python