Курс 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 3.12
- Работа со списками
- Преобразование списков в словарь
- Экспорт данных в файл.
- Выключение компьютера с помощью Python
- JMESPath в Python
- Функция enumerate() в Python
- Фильтрация списка от «ложных» значений
- Создание вложенных циклов for
- Оператор (*) в Python
- Функция enumerate в Python
- Создание словарей и множеств в Python
- Доступ к локальным переменным
- Основные методы NumPy
- Метод index() в Python
- Лямбда-функции в Python
- Подсчет элементов с помощью Counter из collections
- Создание GUI на Tkinter
- Статическая типизация в Python
- Работа со строками в Python.
- Фильтрация данных в Python.
- Работа с классами данных
- Использование модуля math
- Инвертирование словаря
- Метод join для объединения строк
- Поиск анаграмм с Counter
- Python Enum Weekday Usage
- Работа с collections.Counter
- Выражения-генераторы в Python
- Создание новых списков через list comprehensions
- Метод append() для списка
- Создание списков в Python
- Бесконечные списки в Python
- Применение функций в Python
- Объединение объектов в Python
- Срез списка в Python
- Сортировка с параметром key
- Операции с кортежами
- Работа с JSON в Python
- Форматирование даты с strftime()
- Замена переменных в Python
- Курс по дообучению ChatGPT
- Работа с collections в Python.















