Курс 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"
- Разделение строки с помощью re.split()
- Метод join для объединения строк
- Установка и использование Telegram API в Python
- Работа с изображениями Pillow
- Получение текущего времени в Python
- Основы работы со строками в Python
- Работа с модулем cmath
- Непрерывная проверка в Python
- Управление асинхронными задачами с помощью Semaphore
- Открытие и редактирование скриптов Python
- Использование двоеточия в Python
- Применение функции к каждому элементу списка
- Повторение и перенос строки
- Создание копии списка в Python
- Печать календаря
- Частичное совпадение ввода
- Умножение строк и списков
- Представление бесконечности в Python
- Присвоение и ссылки
- Хранение данных с помощью dataclasses
- Отрицательные индексы списков в Python
- Форматирование строк с помощью f-строк
- Сравнение объектов в Python
- Использование подчеркивания в REPL
- Генераторы в Python
- Оператор морж в Python 3.8
- Динамические маршруты во Flask
- Преобразование строки в число
- Настройка нарезки списков
- Установка и использование howdoi
- Преобразование типов данных в set comprehension
- Глобальные переменные в Python
- Работа с collections.Counter
- Глубокое копирование объектов
- Работа со стеком в Python
- Лимиты на ресурсы Python
- Курс Data Scientist в медицине
- Роль запятой в Python
- Переопределение метода __floordiv__
- Оптимизация гиперпараметров с Scikit Optimize
- Склеивание строк через метод join()
- Метод __irshift__ для побитового сдвига вправо
- Тестирование функции сложения
- IPython и Jupyter Notebook: руководство















