Курс 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"
- Операции с массивами в NumPy
- Вставка переменных в шаблоны Flask
- Метод rpow в Python
- Форматирование данных с помощью pprint
- Форматирование строк в Python
- Функция pow() — возвести число в степень
- ROT13 Шифр Цезаря в Python
- Работа с Colorama
- Модуль itertools: эффективная работа с итераторами
- Создание пользовательской коллекции в Python
- Создание панели меню Tkinter
- Иерархия классов в Python
- Обязательные аргументы в Python
- Определение размера папок в Python
- Создание словарей в Python
- Условное добавление элементов в список
- Добавление кнопки в tkinter
- Использование обратной косой черты в f-строках
- Создание списка через цикл
- Быстрый поиск кода
- Освобождение памяти в Python
- Декоратор @override
- Загрузка постов Instagram
- Метод join() для объединения строк
- Фильтрация списка чисел
- Замер времени выполнения кода
- Импорт модулей и пакетов в Python
- Работа с комплексными числами
- Область видимости переменных в Python
- Печать календаря
- Изменения в обработке логических значений
- Метод join() для объединения элементов
- Блок else в Python
- Вложенные циклы в Python
- Векторизация в Python с NumPy.
- Базовые объекты Python
- Генераторы в Python
- PUT запрос для обновления данных
- Метод rlshift для битового сдвига
- Конкатенация строк с join() в Python
- Combobox в Tkinter
- Применение функции map() с лямбда-функциями
- Создание графиков в терминале
- Распаковка элементов последовательности
- Python itertools combinations() — группировка элементов















