Курс 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. Очистка данных с помощью pandas
  3. Операции с кортежами
  4. Переопределение метода __eq__
  5. Преобразование чисел в восьмеричную строку
  6. Библиотека wikipedia для Python
  7. Прокачанный трейсинг ошибок
  8. Модуль itertools: комбинации и перестановки
  9. Тестирование времени с Freezegun
  10. Область видимости переменных
  11. Python itertools combinations() — группировка элементов
  12. Декоратор для группы пользователей в Django
  13. Форматирование строк в Python
  14. List Comprehension Tutorial
  15. Генераторы в Python
  16. Моржовый оператор в Python 3.8
  17. Добавление вложенных списков
  18. Установка Git и AWS CLI
  19. Ускорение кода с помощью векторизации
  20. Импорт классов из другого файла
  21. Логирование в Python
  22. Делегирование в Python
  23. Создание новых списков в Python
  24. Удаление дубликатов с помощью множеств
  25. Структура данных deque в Python
  26. Lambda-функция в Python: использование с map() и sum()
  27. Расширение операции побитового «и» в Python
  28. Удаление элемента из списка
  29. Создание словаря и множества
  30. Работа с множествами в Python
  31. Ограничение ресурсов в Python
  32. Обновление множества в Python
  33. Утечки переменных цикла в Python 3.x
  34. Применение промокода в Много лосося
  35. Конкатенация списков в Python
  36. Различия символов в Python
  37. Оператор деления для класса Rational
  38. Обработка исключений
  39. Изменение списка срезами
  40. Удаление первого элемента списка
  41. Вставка переменных в шаблоны Flask
  42. split() — разделение строки

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