Курс 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"
- Метод gt в Python
- Непрерывная проверка в Python
- Оптимизация гиперпараметров с Scikit Optimize
- Оператор распаковки в Python
- Метод rrshift для пользовательских объектов
- Поиск наиболее частого элемента списке
- Оператор += для объединения строк
- Управление импортом в Python
- Метод join() для объединения элементов
- Подсчет вхождений элементов
- Преобразование Word в PDF с Spire.Doc
- Работа со словарями с defaultdict из collections
- Работа с комплексными числами
- Метод ne для сравнения объектов
- Регистрация на TenChat
- Методы HTTP запросов в Flask
- Удаление файлов в Python
- Работа с массивами в Python
- Транспонирование матрицы в Python
- Оформление текста в консоли с TermColor
- Перемещение и удаление файлов в Python
- Оптимизация памяти с помощью __slots__
- Преобразование списка в словарь через генератор
- Переменные в Python
- Принципы программирования
- Метод eq для сравнения объектов
- Экспорт данных в файл.
- Цикл for в Python
- Списки в Python
- Функция format() в Python
- Работа с Requests для HTTP-запросов
- Модуль subprocess: запуск внешних команд
- Создание графиков в терминале
- Область видимости переменных
- Объединение словарей в Python
- Вычисление натурального логарифма в NumPy
- Рациональные числа в Python
- Преобразование символов в нижний регистр
- Объединение списков в Python
- Изменение логики работы с временем
- Работа со строками в Python.
- Управление асинхронными задачами с помощью Semaphore
- Создание таблиц в терминале с PrettyTable
- Поиск файлов по шаблону
- Активация Matplotlib в Jupyter
- Метод сравнения объектов в Python















