Курс 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"

  1. Сравнение объектов в Python
  2. Управление памятью в numpy.
  3. Измерение времени выполнения кода
  4. Генераторы в Python
  5. Удаление дубликатов из списка
  6. Функциональное программирование в Python
  7. Перегрузка операторов в Python
  8. UserList в Python: Описание и примеры использования
  9. Сохранение и загрузка модели в PyTorch
  10. Создание итератора
  11. Замыкания в Python
  12. Профилирование с cProfile
  13. Python enumerate() использование
  14. Цикл for в Python
  15. Преобразование Word в PDF с Spire.Doc
  16. Метод rxor для операции побитового исключающего «или»
  17. Делегирование в Python
  18. Работа с контекстным менеджером Pool
  19. Преобразование символов в нижний регистр
  20. Оператор assert в Python
  21. Повторение элементов в Python
  22. Оператор «or» в Python
  23. Переопределение метода xor в Python
  24. Создание и использование ChainMap
  25. Поиск наиболее частого элемента
  26. Dict Comprehension в Python
  27. Копирование файлов с shutil()
  28. Транспонирование матрицы
  29. Списковое включение в Python
  30. Python Enum Weekday Usage
  31. Методы shutil для работы с файлами
  32. Retrying в Python: повторные вызовы
  33. Работа с файлами в Python
  34. Оператор in для проверки наличия элемента
  35. Изменения в обработке логических значений
  36. Многострочные комментарии в Python
  37. Управление мышью и клавиатурой с Pyautogui
  38. Библиотека wikipedia для Python
  39. Метод matmul для умножения матриц
  40. Модуль Operator в Python
  41. Изменение переменной в Python: nonlocal
  42. Работа с PosixPath() в Python
  43. Python-dateutil — работа с датами
  44. Структура данных deque в Python

Marketello читают маркетологи из крутых компаний