Курс 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. Лямбда-функции в Python
  3. Оператор += для объединения строк
  4. Получение списка файлов в директории с использованием os
  5. Лямбда-функции в Python
  6. Создание Telegram-бота на Python
  7. Импорт с альтернативным именем
  8. Переопределение метода delitem в Python
  9. Транспонирование 2D-массива с помощью zip
  10. Область видимости переменных в Python
  11. Ограничение ресурсов в Python
  12. Оператор «and» в Python
  13. Декораторы в Python
  14. Сравнение строк в Python
  15. Преобразование текста в нижний регистр
  16. Использование super() в Python
  17. Метод __ixor__ для побитового исключающего ИЛИ
  18. Запрос DELETE с библиотекой requests
  19. Импорт модулей в Python 3.12
  20. Капитализация строк
  21. Назначение максимального и минимального значения переменной в Python.
  22. Запуск файлового сервера
  23. Работа со строками в Python
  24. Python: Фильтрация списков с помощью filter()
  25. Передача аргументов через **arguments
  26. inspect в Python: анализ кода
  27. Использование функции enumerate()
  28. Управление ресурсами в Python
  29. Создание детектора плагиата
  30. Функция count() в Python
  31. Статическая типизация в Python
  32. Поиск самого частого элемента
  33. Перевернуть список в Python
  34. Очистка данных с Pandas
  35. Удаление дубликатов из списка
  36. Функция enumerate в Python
  37. Экранирование символов в Python
  38. Комментарии в Python
  39. Отправка HTTP-запросов с User-Agent
  40. Python enumerate() функции
  41. Удаление элементов во время итерации
  42. Официальный канал Python в Telegram
  43. Подсчет элементов в Python
  44. Установка Python3.7 и PIP

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