Курс Python → split() без разделителя
При использовании функции split() в Python, если параметр sep не указан или равен None, то строки будут разбиты на подстроки по пробельным символам (пробел, табуляция, перенос строки). При этом начальные и конечные пробелы будут игнорироваться в возвращаемом списке.
Кроме того, если в строке присутствуют последовательные пробельные символы, они также будут считаться одним разделителем. Это означает, что если строка содержит несколько пробелов между словами, то они будут считаться одним разделителем и не приведут к появлению пустых строк в возвращаемом списке после разделения.
Для наглядности рассмотрим пример:
s = "разработчик Python"
result = s.split()
print(result) # ['разработчик', 'Python']
В данном случае строка s содержит несколько пробелов между словами «разработчик» и «Python». Однако благодаря использованию функции split() без указания разделителя, пробелы игнорируются, и в итоговом списке получаем два элемента без лишних пробелов.
Другие уроки курса "Python"
- Транспонирование 2D-массива с помощью zip
- Оператор zip в Python
- Создание уникального множества
- Обработка исключений с блоком else
- Работа с deque из collections
- Работа с байтовыми строками в Python
- Проверка вхождения подстроки
- Оператор морж в Python 3.8
- Генерация случайных чисел в Python
- Извлечение аудио из видео
- Запуск асинхронной корутины
- Работа с getopt
- split() — разделение строки
- Преобразование объекта в строку
- Вычисление фазы комплексного числа
- Проверка условий: all и any
- Метод __irshift__ для Python
- Нахождение отличий в списках
- Создание таблиц в Python с PrettyTable
- Проблема сравнения словарей
- Python Метод del.
- Метод join() для объединения элементов строки
- Метод ifloordiv для пользовательских классов
- Методы обработки строк в Python
- Функция zip() в Python
- Работа с collections в Python.
- Управление импортом в Python
- Оператор «not» в Python
- Преобразование текста в речь с Python
- Получение списка кортежей из словаря
- Проверка памяти объекта
- Списки в Python: синтаксис представления
- Подсчет элементов с помощью Counter
- Проверка окончания строки с помощью str.endswith()
- Python 3.12: Псевдонимы типов
- Поиск частых элементов в списке
- Избегайте пустого списка
- Поиск наиболее частого элемента списке
- Работа с словарями в Python
- Расчет времени выполнения
- Структуры данных в Python
- Создание графиков в терминале
- Лямбда-функции в defaultdict
- Функция divmod() в Python
- Замена текста в Python
- Печать календаря в Python
- Отступы в Python















