str.splitlines()
Разбивает строку на список строк по границам перевода строки.
Сигнатура
str.splitlines(keepends=False)Распознаёт различные разделители строк (\n, \r\n, \r и др.). Если keepends=True, символы перевода строки сохраняются.
print("a\nb\nc".splitlines()) # ['a', 'b', 'c']
print("a\nb".splitlines(True)) # ['a\n', 'b']