Курс 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"
- Генераторы по генератору
- Функции all() и any() в Python
- Оформление кода на Python
- Фильтрация данных в Python.
- Модуль functools в Python
- Сравнение строк в Python
- Удаление специальных символов
- Работа с Telegram API на Python
- Операторы увеличения и уменьшения в Python
- Использование двоеточия в Python
- Преобразование чисел в Python
- Генерация фальшивых данных с Faker
- Flask: создание веб-приложений
- Подсказки типов в Python
- PUT запрос для обновления данных
- Слияние словарей в Python 3.9
- Pillow: работа с изображениями
- Резервирование символов в Python
- Переопределение оператора % для объектов
- Область видимости переменных
- Сортировка с помощью key
- Структура данных словарь в Python
- Переворот списка в Python
- Логирование с Logzero
- Работа с итераторами через срезы
- Возврат нескольких значений
- Работа с исключениями в Python
- Новшества Flask 2.0
- Работа с WindowsPath()
- Итерация по итерируемым объектам
- Управление памятью в numpy.
- Инициализация объекта
- Извлечение чисел из текста
- Блок else в обработке исключений
- Разделение списка на гнппы
- Метод get() для словарей
- Поток данных в Python
- Решение переменной Шредингера
- Генератор списка с условием if
- Работа с библиотекой xkcd
- Функция reversed() в Python
- Определение объема памяти объекта
- Переменные в Python: сокращение гласных
- Progress с библиотекой tqdm
- Генератор надежных паролей
- Использование подчеркивания в REPL
- Метод rmatmul для обратного матричного умножения















