Курс Python → split() без разделителя
При использовании функции split() в Python, если параметр sep не указан или равен None, то строки будут разбиты на подстроки по пробельным символам (пробел, табуляция, перенос строки). При этом начальные и конечные пробелы будут игнорироваться в возвращаемом списке.
Кроме того, если в строке присутствуют последовательные пробельные символы, они также будут считаться одним разделителем. Это означает, что если строка содержит несколько пробелов между словами, то они будут считаться одним разделителем и не приведут к появлению пустых строк в возвращаемом списке после разделения.
Для наглядности рассмотрим пример:
s = "разработчик Python"
result = s.split()
print(result) # ['разработчик', 'Python']
В данном случае строка s содержит несколько пробелов между словами «разработчик» и «Python». Однако благодаря использованию функции split() без указания разделителя, пробелы игнорируются, и в итоговом списке получаем два элемента без лишних пробелов.
Другие уроки курса "Python"
- Функция enumerate в Python
- Применение функции map() с лямбда-функциями
- Работа с буфером обмена на Python
- Утечки переменных цикла в Python 3.x
- Функция enumerate() — Python
- Python enumerate() функции
- Работа с IP-адресами в Python
- Метод rpow в Python
- Создание словаря с значением по умолчанию
- Оператор объединения словарей
- Руководство по библиотеке pydantic
- Отношения подклассов в Python
- Настройка нарезки списков
- Использование функции enumerate()
- Измерение потребления памяти при сортировке
- Нахождение пересечения множеств
- Применение функции к элементам списка
- Курс Data Scientist в медицине
- Использование функции enumerate()
- Форматирование строк в Python
- Работа с JSON в Python
- Обновление ключей в Python
- Преобразование текста в нижний регистр
- Работа с кортежами в Python
- Улучшение читаемости кода в Python
- Присвоение и ссылки
- Библиотека schedule: планировщик задач
- Пересечение списков с использованием множеств
- Работа с библиотекой requests
- Создание новых списков в Python
- Избегайте ошибку FileNotFoundError
- Python: динамическая типизация и проверка типов
- Методы shutil для работы с файлами
- Оптимизация создания строк
- Получение текущей директории
- Экспорт данных с помощью writefile
- Оператор (*) в Python
- Вывод букв строки в Python
- *args и **kwargs в Python
- Оптимизация поиска в словарях
- Проверка памяти объекта
- Хранение данных с помощью dataclasses
- Функция eval() в Python
- Определение объема памяти объекта
- Лямбда-функции в Python
- Удаление и повторная вставка ключа в OrderedDict















