Курс 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"
- Расчет времени выполнения программы
- Метод join() для объединения строк
- Подписка на каналы разработчиков
- Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
- Искажение имен в Python
- Транспонирование 2D-массива с помощью zip
- Оператор walrus в Python
- Работа с файлами в Python
- Работа с файлами в Python
- Сортировка и обратный порядок
- Преобразование текста в речь с Python
- Замеры производительности в Python
- Анонимные функции в Python
- Генераторы в Python
- Визуализация пропусков данных
- Форматирование строк с f-строками
- Модуль Antigravity в Python 3
- Python: изменяемые и неизменяемые коллекции
- Нахождение хеша для бесконечности и NaN в Python
- Defaultdict в Python
- Навыки Python: строки, типы данных
- Параллельные вычисления в Python
- Импорт классов из другого файла
- Работа с *args и **kwargs в Python
- Профилирование кода на Python
- Модуль math: константы π и e
- Работа с библиотекой xkcd
- Создание вложенного генератора
- Работа с YAML в Python: PyYAML.
- Модуль functools в Python
- Обмен переменными в Jupyter
- Списковые включения в Python
- Инверсия списка/строки в Python
- Операторы присваивания в Python
- Создание словарей и множеств в Python.
- Подсчет частотности элементов в Python
- Подписка на SelectelNews в Twitter
- Комплексные числа в Python
- Роль object и type в Python
- Итерация по итерируемым объектам
- Работа с множествами в Python
- PUT запрос для обновления данных
- Преобразование данных в Python
- Оптимизация поиска в словарях
- Python: библиотеки и функции
- Функция с **kwargs в Python
- Разделение строк методом split()















