Курс Python → split() без разделителя
При использовании функции split() в Python, если параметр sep не указан или равен None, то строки будут разбиты на подстроки по пробельным символам (пробел, табуляция, перенос строки). При этом начальные и конечные пробелы будут игнорироваться в возвращаемом списке.
Кроме того, если в строке присутствуют последовательные пробельные символы, они также будут считаться одним разделителем. Это означает, что если строка содержит несколько пробелов между словами, то они будут считаться одним разделителем и не приведут к появлению пустых строк в возвращаемом списке после разделения.
Для наглядности рассмотрим пример:
s = "разработчик Python"
result = s.split()
print(result) # ['разработчик', 'Python']
В данном случае строка s содержит несколько пробелов между словами «разработчик» и «Python». Однако благодаря использованию функции split() без указания разделителя, пробелы игнорируются, и в итоговом списке получаем два элемента без лишних пробелов.
Другие уроки курса "Python"
- Генераторы в Python
- Генераторы в Python
- Профилирование с cProfile
- Многопроцессорное программирование в Python
- Обратное распространение ошибки
- Решатель судоку на Python с pygame
- Метод __ilshift__ для битового сдвига влево
- Управление фоновыми задачами в Python
- Python Метод sleep() из time
- Оператор continue в Python
- Получение комбинаций в Python
- Именованные аргументы в Python
- Вложенные функции в Python
- Метод clear для коллекций
- Методы в Python
- Функция enumerate в Python
- Проверка класса объекта
- Работа с парами ключ-значение
- Функция rsplit() в Python
- Замена символов в Python
- Векторизация в Python с NumPy.
- Метод rxor для операции побитового исключающего «или»
- Переменная с нижним подчеркиванием
- Основные функции и модули Python
- Лямбда-функции в Python
- Роль object и type в Python
- Измерение времени выполнения кода
- Строки в Python: апострофы и кавычки
- Возвращение нескольких значений через кортеж или класс
- Метод index() в Python
- Глобальные переменные в Python
- Bootle — простой веб-фреймворк
- Избегайте ошибку FileNotFoundError
- Поиск с помощью регулярных выражений
- Создание коллекций из выражения-генератора
- Логирование с Loguru
- Создание уникального проекта
- Генерация фальшивых данных с Faker
- Форматирование строк с % в Python
- Экспорт данных с помощью writefile
- Определение функций с необязательными аргументами
- Удаление дубликатов из списка
- Разделение строк в Python
- Пространство имен в Python
- Метод getitem для доступа к элементам последовательности
- Измерение времени выполнения кода с помощью time















