Introdução
Em Python, uma string multilinhas (multiline string) é uma string que contém múltiplas linhas de texto. Às vezes, é necessário dividir uma string multilinhas em uma lista de linhas individuais. Isso pode ser útil quando você precisa processar cada linha separadamente.
Dividir em Linhas
Escreva uma função chamada split_lines(s) que recebe uma string multilinhas s como entrada e retorna uma lista de linhas individuais. Sua função deve dividir a string em cada quebra de linha (\n) e retornar uma lista das linhas resultantes.
def split_lines(s):
return s.split('\n')
split_lines('This\nis a\nmultiline\nstring.\n')
## ['This', 'is a', 'multiline', 'string.' , '']
Resumo
Para dividir uma string multilinhas em uma lista de linhas individuais em Python, você pode usar o método split() com o caractere de quebra de linha (\n) como delimitador. Isso dividirá a string em cada quebra de linha e retornará uma lista das linhas resultantes.