Курс Python → split() без разделителя
При использовании функции split() в Python, если параметр sep не указан или равен None, то строки будут разбиты на подстроки по пробельным символам (пробел, табуляция, перенос строки). При этом начальные и конечные пробелы будут игнорироваться в возвращаемом списке.
Кроме того, если в строке присутствуют последовательные пробельные символы, они также будут считаться одним разделителем. Это означает, что если строка содержит несколько пробелов между словами, то они будут считаться одним разделителем и не приведут к появлению пустых строк в возвращаемом списке после разделения.
Для наглядности рассмотрим пример:
s = "разработчик Python"
result = s.split()
print(result) # ['разработчик', 'Python']
В данном случае строка s содержит несколько пробелов между словами «разработчик» и «Python». Однако благодаря использованию функции split() без указания разделителя, пробелы игнорируются, и в итоговом списке получаем два элемента без лишних пробелов.
Другие уроки курса "Python"
- Разделение строки с помощью split()
- Удаление элементов из списка в Python.
- Создание графиков в терминале
- Методы работы со строками в Python
- Оптимизация поиска в словарях
- Особенности множеств в Python
- Делегирование в Python
- Абстракции словарей и множеств в Python
- Обмен данными с asyncio.Queue
- Методы classmethod и staticmethod
- Преобразование многоуровневого словаря
- Переопределение унарных операторов
- Тип CodeType в Python.
- Извлечение статей с newspaper3k
- HTTP-запросы с библиотекой Requests
- Python Метод Union Множеств
- Combobox в Tkinter
- Определение индекса элемента списка
- EMOT преобразование эмодзи в текст
- Метод get для словаря
- Профилирование данных с Pandas
- Создание класса в Python
- Работа с библиотекой xkcd
- Хеширование паролей с солью
- Переопределение метода __pow__
- Генераторные выражения и islice.
- Удаление знаков препинания в Python
- Импорт модулей и пакетов в Python
- PEP-401: оператор
- *args и **kwargs в Python
- Генератор данных в Keras
- Проверка индексов коллекции
- Объединение списков в Python
- Сохранение и загрузка модели в PyTorch
- Метод pos в Python
- Работа со строками в Python
- Установка и использование Logzero
- Копирование объектов в Python
- JSON-esque в Python
- Объединение итераторов
- Поиск подстроки в строке
- Применение функции map() в Python
- Создание функций с произвольным количеством аргументов
- Исключение NotImplementedError
- Создание и использование ChainMap















