Метод splitlines() в Python3
Описание
Python splitlines() разбивает по границам строк ('\r', '\r\n', '\n') и возвращает список, содержащий каждую строку как элемент. Если параметр keepends равен False, символы новой строки не включаются; если True, они сохраняются.
Синтаксис
Синтаксис метода splitlines():
str.splitlines([keepends])
Parameters
- keepends -- указывает, удалять ли символы новой строки ('\r', '\r\n', '\n') из вывода. Значение по умолчанию — False, при этом символы новой строки не включаются; если True, символы новой строки сохраняются.
Возвращаемое значение
Возвращает список, содержащий каждую строку как элемент.
Примеры
В следующих примерах демонстрируется использование функции splitlines():
>>> 'ab c\n\nde fg\rkl\r\n'.splitlines() ['ab c', '', 'de fg', 'kl'] >>> 'ab c\n\nde fg\rkl\r\n'.splitlines(True) ['ab c\n', '\n', 'de fg\r', 'kl\r\n'] >>>
Другие расширения
Строка Python3