Курс 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. Проверка списка: any() и all()
  2. Python 3.12: переиспользование кавычек
  3. Изменение элемента списка
  4. Функция product() в Python
  5. Склеивание строк через метод join()
  6. globals и locals
  7. Работа с NumPy массивами
  8. Логирование с Logzero
  9. Python Enum Weekday Usage
  10. Распаковка с оператором *
  11. Переопределение метода len
  12. Печать в одной строке
  13. Округление банкира в Python
  14. Функция map() в Python
  15. Удаление ключа из словаря
  16. Делегирование в Python
  17. Python Ellipsis использование
  18. Выбор редактора кода.
  19. Инверсия списков и строк в Python
  20. Метод difference_update() — разность множеств
  21. Срез списка в Python
  22. Оператор «or» в Python
  23. Закрытие файла в Python
  24. Многоточие в Python
  25. Срез в Python
  26. Перегрузка операторов в Python
  27. Упрощенный вывод данных в Python
  28. Сокращение ссылок с pyshorteners
  29. Условные выражения в Python
  30. Подписка на Kaspersky Team
  31. Добавление цвета в консоли
  32. Декораторы в Python
  33. Функция enumerate в Python
  34. Использование *args
  35. Обмен значений переменных в Python
  36. Создание уникального проекта
  37. Основы Python
  38. discard() — удаление элемента из множества
  39. Работа с прокси в Python
  40. Переворот последовательности
  41. Метод __float__ в Python
  42. Экспорт внешнего файла с помощью writefile
  43. Создание словарей в Python
  44. Объединение Python и Shell
  45. Работа с комбинациями в Python.
  46. Декораторы в Python
  47. Установка и использование Telegram API в Python

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