Курс Python → split() без разделителя
При использовании функции split() в Python, если параметр sep не указан или равен None, то строки будут разбиты на подстроки по пробельным символам (пробел, табуляция, перенос строки). При этом начальные и конечные пробелы будут игнорироваться в возвращаемом списке.
Кроме того, если в строке присутствуют последовательные пробельные символы, они также будут считаться одним разделителем. Это означает, что если строка содержит несколько пробелов между словами, то они будут считаться одним разделителем и не приведут к появлению пустых строк в возвращаемом списке после разделения.
Для наглядности рассмотрим пример:
s = "разработчик Python"
result = s.split()
print(result) # ['разработчик', 'Python']
В данном случае строка s содержит несколько пробелов между словами «разработчик» и «Python». Однако благодаря использованию функции split() без указания разделителя, пробелы игнорируются, и в итоговом списке получаем два элемента без лишних пробелов.
Другие уроки курса "Python"
- Реверс строки в Python
- Сравнение строк в Python
- Лимиты на ресурсы Python
- Переворот последовательности
- Упрощение работы с JSON-данными в Python
- Функция enumerate в Python
- Создание итератора
- Генерация UUID в Python
- Вставка переменных в шаблоны Flask
- Анализ текста на русском языке с помощью Pymystem3
- Преобразование в float
- Работа с контекстными менеджерами
- Оператор break в Python
- Сериализация объектов в Python
- Оператор «and» в Python
- Метод join() для объединения строк
- Метод __ixor__ для побитового исключающего ИЛИ
- Оператор морж в Python 3.8
- Удаление элемента из списка
- Поиск элементов BeautifulSoup
- Отслеживание выполнения программы с библиотекой tqdm
- Bootle — простой веб-фреймворк
- Mad Libs Generator
- Получение частей дроби
- Объединение словарей в Python 3.5+
- Структурирование данных с Pydantic
- Работа с CSV файлами
- Обновление множества в Python
- Добавление вложенных списков
- Цикл for с enumerate() в Python
- Оболочка Python
- ROT13 Шифр Цезаря в Python
- Чтение бинарного файла в Python.
- Установка Git и AWS CLI
- Работа с индексами списков
- Закрытие файла в Python
- Изменение элемента списка
- Поиск анаграмм с Counter
- Метод ipow для возведения в степень
- Python: динамическая типизация и проверка типов
- Обработка ошибок в Python
- Конкатенация строк с помощью join()
- Подсчет элементов в Python















