Курс Python → split() без разделителя
При использовании функции split() в Python, если параметр sep не указан или равен None, то строки будут разбиты на подстроки по пробельным символам (пробел, табуляция, перенос строки). При этом начальные и конечные пробелы будут игнорироваться в возвращаемом списке.
Кроме того, если в строке присутствуют последовательные пробельные символы, они также будут считаться одним разделителем. Это означает, что если строка содержит несколько пробелов между словами, то они будут считаться одним разделителем и не приведут к появлению пустых строк в возвращаемом списке после разделения.
Для наглядности рассмотрим пример:
s = "разработчик Python"
result = s.split()
print(result) # ['разработчик', 'Python']
В данном случае строка s содержит несколько пробелов между словами «разработчик» и «Python». Однако благодаря использованию функции split() без указания разделителя, пробелы игнорируются, и в итоговом списке получаем два элемента без лишних пробелов.
Другие уроки курса "Python"
- Функции высшего порядка в Python
- Обработка исключений в Python
- Названия столбцов в Python таблицах
- Удаление знаков препинания в Python
- Установка и использование Python-dateutil
- Метод rmatmul для пользовательских матриц
- Логирование в Python
- Установка User-Agent в Python
- Область видимости переменных в Python
- Нахождение разницы между списками в Python
- *args и **kwargs в Python
- PUT запрос для обновления данных
- Создание генераторов
- Замена атрибута в именованном кортеже
- Циклы for в Python
- Удаление элементов из списка
- Декораторы в Python
- Проверка условий в Python
- Особенности запятых в Python
- Фильтрация последовательности
- Генераторы в Python
- Введение в Python
- Регулярные выражения: метод match
- Запуск файлового сервера
- Импорт объектов из модулей
- Решение переменной Шредингера
- Список переменных в Python
- Цикл while в Python
- Фильтрация данных в Python.
- Оператор += для объединения строк
- Управление доступом к модулю
- Удаление файлов и папок в Python
- Pillow: работа с изображениями
- Работа с модулем Calendar
- Профилирование данных с Pandas.
- Проблема с изменяемыми аргументами
- Управление памятью в Python
- Потоковый ввод в Python
- Копирование списков в Python
- Выход из профиля в Django
- Получение частей дроби
- Удаление элемента по индексу в Python
- Переопределение метода
- Создание списков в Python
- Создание копии списка в Python
- Определение функций с необязательными аргументами















