Курс 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"
- Работа с zip()
- Подсказки типов в Python
- Сортировка списка по индексам
- Python Enum Weekday Usage
- Асинхронное программирование с asyncio
- Использование подчеркивания в REPL
- Структурирование именованных констант
- Копирование списков в Python
- Локальные переменные.
- Оператор match в Python
- capitalize() — изменение регистра первого символа строки
- Изменение элемента списка
- Функция __init__ в Python
- Pretty-printing JSON в Python
- Основные операции с Numpy
- Работа с асинхронными задачами в Python
- Транспонирование 2D-массива с помощью zip
- Оператор «is not» в Python
- Функция zip() — объединение последовательностей
- Функциональное программирование в Python
- Метод enumerate() в Python
- Оператор in для Python
- Вычисление времени выполнения
- Метод splitlines() для разделения строк
- Поиск самого длинного слова в списке с использованием max()
- Подписка на @SelectelNews
- Создание спинбокса в tkinter
- Установка и обучение ChatterBot
- Работа с классами данных
- Конвертация коллекций в Python
- Именование переменных в Python
- Добавление Progressbar в Python
- Декораторы с аргументами
- Управление экспортом элементов
- Область видимости переменных
- Установка и использование howdoi
- Удаление элементов из списка
- Применение функции к списку
- Создание списка дат
- Инверсия списка и строки в Python
- Слияние словарей в Python 3.9
- Дизассемблирование Python кода















