Курс Python → Метод splitlines() для разделения строк
Метод str.splitlines() в Python используется для разделения строки на подстроки, основываясь на разрывах строк. Этот метод вернет список строк, полученных из исходной строки str, где разделителями строк являются универсальные разрывы строк. Если не указан аргумент keepends=True, то сами разрывы строк не будут включены в результирующий список.
Универсальные разрывы строк представляют собой специальные последовательности символов, которые обозначают конец строки в различных операционных системах. Например, в Windows это может быть комбинация символов \r\n, в Unix — \n, а в Mac OS — \r.
Пример использования метода str.splitlines():
text = "Hello\nWorld\nPython"
result = text.splitlines()
print(result)
# Output: ['Hello', 'World', 'Python']
В данном примере исходная строка text содержит три строки, разделенные символом переноса строки \n. После применения метода splitlines() получаем список строк, содержащий каждую из этих строк без символов разделения.
Другие уроки курса "Python"
- Python: цикл for и оператор присваивания
- Метод lt для сортировки объектов
- Создание обратного итератора
- Атрибуты массивов в Numpy
- Работа с CSV файлами
- Фильтрация входных данных в Python
- Форматирование строк в Python
- Функция divmod() в Python
- Подсчет элементов с помощью Counter из collections
- Преобразование символов в нижний регистр
- Работа с изменяемыми списками
- Преобразование объекта в строку
- Метод join для объединения строк
- Тест скорости набора текста на Python
- Замыкания в Python
- Освоение Python
- Деление в Python
- Просмотр атрибутов и методов класса
- Управление IP-адресами через прокси
- Установка и использование Telegram API в Python
- Проверка версии Python
- Печать месячного календаря
- Работа с WindowsPath()
- Генераторы списков
- Поиск анаграмм с Counter
- Нахождение самого длинного слова в списке с помощью max
- Python defaultdict добавление ключа
- Форматирование строк в Python.
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Модуль os: работа с файлами и папками
- Просмотр атрибутов и методов класса
- Создание и операции с дробями
- Настройка логгера Logzero
- Функция __init__ в Python
- Работа с аргументами командной строки в Python
- Работа со словарями
- Порядок и длина множеств в Python
- Функции с дополнением
- split() — разделение строки
- Игра «Угадывание чисел»
- Метод __getitem__ в Python
- Конкатенация строковых литералов
- Работа с рекламными данными в Pandas
- Срезы в Python
- Работа с collections в Python
- *args и **kwargs в Python
- Цикл for в Python















