Python String splitlines ()

O método splitlines () divide a string nas quebras de linha e retorna uma lista de linhas na string.

A sintaxe de splitlines()é:

 str.splitlines ((Keepends))

Parâmetros splitlines ()

splitlines() leva no máximo 1 parâmetro.

Keepends (opcional) - Se Keepends for fornecido e True, as quebras de linha também serão incluídas nos itens da lista.

Por padrão, as quebras de linha não são incluídas.

Valor de retorno das linhas de divisão ()

splitlines() retorna uma lista de linhas na string.

Se não houver caracteres de quebra de linha, ele retorna uma lista com um único item (uma única linha).

splitlines() divide-se nos seguintes limites de linha:

Representação Descrição
n Alimentação de linha
r Retorno de carruagem
r n Retorno de carro + alimentação de linha
v ou x0b Tabulação de linha
f ou x0c Feed de formulário
x1c Separador de Arquivo
x1d Separador de Grupo
x1e Separador de Registro
x85 Próxima linha (código de controle C1)
u2028 Separador de Linha
u2029 Separador de Parágrafo

Exemplo: Como as linhas de divisão () funcionam?

 grocery = 'MilkChickenBreadButter' print(grocery.splitlines()) print(grocery.splitlines(True)) grocery = 'Milk Chicken Bread Butter' print(grocery.splitlines())

Resultado

 ('Leite', 'Frango', 'Pão', 'Manteiga') ('Leite n', 'Frango r n', 'Pão r', 'Manteiga') ('Leite Frango Pão Manteiga')

Artigos interessantes...