Курс Python → Разбиение строки в Python
Для разбиения строки на список строк в Python используется метод split(). По умолчанию метод split() разбивает строку по символу пробела. Например, если у вас есть строка «hello world», то вызов mystring.split() вернет список ['hello', 'world'].
Если вам нужно разделить строку по другому символу, вы можете передать этот символ в качестве аргумента методу split(). Например, если вы хотите разбить строку по запятой, то можно использовать mystring.split(',').
Если вам нужно разделить строку по нескольким символам, вы можете передать список символов в качестве аргумента методу split(). Например, mystring.split([' ', ',']) разобьет строку по пробелу и запятой.
Если вам нужно разделить строку по нескольким символам и удалить пустые строки из результата, вы можете использовать метод split() в комбинации с методом filter(). Например:
mystring = "hello, world" result = list(filter(None, [x.strip() for x in mystring.split([' ', ','])])) print(result) # Вывод: ['hello', 'world']
Другие уроки курса "Python"
- Сравнение строк в Python
- Python Метод Union Множеств
- Работа с модулем glob в Python
- Оптимизация памяти с __slots__
- Подписка на SelectelNews в Twitter
- Обработка ошибок в JSON данных
- Виртуальное окружение Python
- Конвертация изображений в PDF
- Перегрузка операторов в Python
- Объединение кортежей в Python
- kwargs в Python
- Особенности ключей словаря в Python
- Оператор del в Python
- globals и locals
- Обработка ошибок в Python
- Оператор match в Python
- Метод get для словарей
- Оператор распаковки в Python
- Создание генераторов в Python
- Операторы объединения в Python 3.9
- Работа с атрибутом dict
- Определение наиболее частого элемента с помощью collections.Counter
- Поиск с библиотекой Google
- Преобразование символов с помощью map
- Очистка данных с помощью pandas
- Работа с множествами в Python
- Курсы Яндекс Практикум
- Форматирование строк в Python
- Аргумент по умолчанию
- Цикл for в Python
- Форматирование строк в Python
- Оформление кода по PEP 8
- Поиск шаблона в строке
- Обрезка изображения с Pillow
- Работа с часовыми поясами в Python
- Обмен переменными в Jupyter
- Округление в Python
- Оператор деления для класса Rational
- Оператор «is not» в Python
- Основы работы с os
- Модуль pprint: улучшение вывода данных
- Переворот списка в Python
- Работа с базами данных SQLite















