Курс 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. Управление IP-адресами через прокси
  3. Вычисление натурального логарифма в NumPy
  4. Работа с модулем Calendar
  5. Генерация UUID в Python
  6. Анонимные функции в Python
  7. EMOT преобразование эмодзи в текст
  8. Виртуальное окружение Python
  9. Метод setitem в Python
  10. Добавление элемента к кортежу
  11. Метод index() в Python
  12. Работа с многоуровневыми словарями в Python
  13. Python и Юникод: работа с цифрами
  14. Метод eq для сравнения объектов
  15. Создание списка дат
  16. Метод __ilshift__ для битового сдвига влево
  17. Python: библиотеки и функции
  18. Установка библиотек в Python
  19. Обход словаря в Python
  20. Создание и операции с дробями
  21. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  22. Счетчик в Python: most_common()
  23. Извлечение новостей с помощью newspaper3k
  24. Библиотека sh: удобные команды терминала
  25. Установка и использование модуля Wikipedia
  26. Работа с путями в Python
  27. Переворот списка в Python
  28. Работа с датой и временем в Python
  29. Метод __ixor__ для побитового исключающего ИЛИ
  30. Изменение регистра данных
  31. Проверка наличия элемента в списке
  32. Профилирование кода на Python
  33. Использование *args
  34. Работа с Path в Python
  35. Оператор объединения словарей
  36. Работа с байтовыми строками в Python
  37. Поиск уникальных и повторяющихся элементов
  38. Блок else в обработке исключений
  39. Пространство имен в Python
  40. Разделение строки на подстроки в Python
  41. Работа с временем в Python
  42. Область видимости переменных
  43. Работа с CSV файлами в Python
  44. Возврат нескольких значений
  45. List Comprehension Tutorial
  46. Документирование функций в Python
  47. Удаление и повторная вставка ключа в OrderedDict

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