Курс Python → split() без разделителя
При использовании функции split() в Python, если параметр sep не указан или равен None, то строки будут разбиты на подстроки по пробельным символам (пробел, табуляция, перенос строки). При этом начальные и конечные пробелы будут игнорироваться в возвращаемом списке.
Кроме того, если в строке присутствуют последовательные пробельные символы, они также будут считаться одним разделителем. Это означает, что если строка содержит несколько пробелов между словами, то они будут считаться одним разделителем и не приведут к появлению пустых строк в возвращаемом списке после разделения.
Для наглядности рассмотрим пример:
s = "разработчик Python"
result = s.split()
print(result) # ['разработчик', 'Python']
В данном случае строка s содержит несколько пробелов между словами «разработчик» и «Python». Однако благодаря использованию функции split() без указания разделителя, пробелы игнорируются, и в итоговом списке получаем два элемента без лишних пробелов.
Другие уроки курса "Python"
- Поиск всех индексов подстроки
- Работа с модулем cmath
- Использование функции product
- Декодирование байтов в строку
- Dict Comprehension в Python
- SciPy: широкий функционал для математических операций
- Магические методы в Python
- Деление в Python
- Исправление ошибки NameError
- Метод classmethod
- Генерация UUID в Python
- Инверсия списка и строки в Python
- Progress с библиотекой tqdm
- Mad Libs Generator
- Возврат нескольких значений из функции
- Управление экспортом элементов
- Копирование и вставка текста в Python
- Введение в PyTorch
- Метод difference_update() — разность множеств
- Считывание бинарного файла в Python
- Получение значений из словарей
- Автоматизация скриптов на AWS Lightsail.
- Умножение строк и списков
- Переопределение метода xor в Python
- Получение ID процесса
- Присвоение и ссылки
- TON Smart Challenge #2: участие и подготовка
- Установка и использование модуля «howdoi»
- Работа с f-строками 2.0
- Создание коллекций из генератора
- Функции any() и all() в Python
- Глобальные переменные в Python
- Работа со словарями с defaultdict из collections
- Основы Python за 14 дней
- Капитализация строк
- Изменения в обработке логических значений
- Поиск частых элементов в списке
- Метод pos в Python
- Оптимизация гиперпараметров с Scikit Optimize
- Создание списка через итерацию
- Тестирование модели в PyTorch
- Объединение списков в Python
- Поиск индекса элемента
- Поток данных в Python
- Функции min(), max(), sum()















