Курс 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
- Управление памятью в numpy.
- Измерение времени выполнения кода
- Генераторы в Python
- Удаление дубликатов из списка
- Функциональное программирование в Python
- Перегрузка операторов в Python
- UserList в Python: Описание и примеры использования
- Сохранение и загрузка модели в PyTorch
- Создание итератора
- Замыкания в Python
- Профилирование с cProfile
- Python enumerate() использование
- Цикл for в Python
- Преобразование Word в PDF с Spire.Doc
- Метод rxor для операции побитового исключающего «или»
- Делегирование в Python
- Работа с контекстным менеджером Pool
- Преобразование символов в нижний регистр
- Оператор assert в Python
- Повторение элементов в Python
- Оператор «or» в Python
- Переопределение метода xor в Python
- Создание и использование ChainMap
- Поиск наиболее частого элемента
- Dict Comprehension в Python
- Копирование файлов с shutil()
- Транспонирование матрицы
- Списковое включение в Python
- Python Enum Weekday Usage
- Методы shutil для работы с файлами
- Retrying в Python: повторные вызовы
- Работа с файлами в Python
- Оператор in для проверки наличия элемента
- Изменения в обработке логических значений
- Многострочные комментарии в Python
- Управление мышью и клавиатурой с Pyautogui
- Библиотека wikipedia для Python
- Метод matmul для умножения матриц
- Модуль Operator в Python
- Изменение переменной в Python: nonlocal
- Работа с PosixPath() в Python
- Python-dateutil — работа с датами
- Структура данных deque в Python















