Курс 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: цикл for и оператор присваивания
  2. Метод lt для сортировки объектов
  3. Создание обратного итератора
  4. Атрибуты массивов в Numpy
  5. Работа с CSV файлами
  6. Фильтрация входных данных в Python
  7. Форматирование строк в Python
  8. Функция divmod() в Python
  9. Подсчет элементов с помощью Counter из collections
  10. Преобразование символов в нижний регистр
  11. Работа с изменяемыми списками
  12. Преобразование объекта в строку
  13. Метод join для объединения строк
  14. Тест скорости набора текста на Python
  15. Замыкания в Python
  16. Освоение Python
  17. Деление в Python
  18. Просмотр атрибутов и методов класса
  19. Управление IP-адресами через прокси
  20. Установка и использование Telegram API в Python
  21. Проверка версии Python
  22. Печать месячного календаря
  23. Работа с WindowsPath()
  24. Генераторы списков
  25. Поиск анаграмм с Counter
  26. Нахождение самого длинного слова в списке с помощью max
  27. Python defaultdict добавление ключа
  28. Форматирование строк в Python.
  29. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  30. Модуль os: работа с файлами и папками
  31. Просмотр атрибутов и методов класса
  32. Создание и операции с дробями
  33. Настройка логгера Logzero
  34. Функция __init__ в Python
  35. Работа с аргументами командной строки в Python
  36. Работа со словарями
  37. Порядок и длина множеств в Python
  38. Функции с дополнением
  39. split() — разделение строки
  40. Игра «Угадывание чисел»
  41. Метод __getitem__ в Python
  42. Конкатенация строковых литералов
  43. Работа с рекламными данными в Pandas
  44. Срезы в Python
  45. Работа с collections в Python
  46. *args и **kwargs в Python
  47. Цикл for в Python

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