Курс 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"
- Копирование в Python
- Управление IP-адресами через прокси
- Вычисление натурального логарифма в NumPy
- Работа с модулем Calendar
- Генерация UUID в Python
- Анонимные функции в Python
- EMOT преобразование эмодзи в текст
- Виртуальное окружение Python
- Метод setitem в Python
- Добавление элемента к кортежу
- Метод index() в Python
- Работа с многоуровневыми словарями в Python
- Python и Юникод: работа с цифрами
- Метод eq для сравнения объектов
- Создание списка дат
- Метод __ilshift__ для битового сдвига влево
- Python: библиотеки и функции
- Установка библиотек в Python
- Обход словаря в Python
- Создание и операции с дробями
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Счетчик в Python: most_common()
- Извлечение новостей с помощью newspaper3k
- Библиотека sh: удобные команды терминала
- Установка и использование модуля Wikipedia
- Работа с путями в Python
- Переворот списка в Python
- Работа с датой и временем в Python
- Метод __ixor__ для побитового исключающего ИЛИ
- Изменение регистра данных
- Проверка наличия элемента в списке
- Профилирование кода на Python
- Использование *args
- Работа с Path в Python
- Оператор объединения словарей
- Работа с байтовыми строками в Python
- Поиск уникальных и повторяющихся элементов
- Блок else в обработке исключений
- Пространство имен в Python
- Разделение строки на подстроки в Python
- Работа с временем в Python
- Область видимости переменных
- Работа с CSV файлами в Python
- Возврат нескольких значений
- List Comprehension Tutorial
- Документирование функций в Python
- Удаление и повторная вставка ключа в OrderedDict















