Курс 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
- Логирование с Logzero
- Работа с географическими данными в Python
- Профилирование данных с Pandas.
- Работа с NumPy
- Срезы в Python
- Уникальные значения из списка
- Настройка нарезки списков
- Преобразование Excel в PDF с Spire.XLS
- Анонимные функции Lambda
- JSON в Python: модуль, dump, dumps, load
- Непрерывная проверка в Python
- Подсчет частоты элементов с Counter
- Инициализация переменных
- Преобразование символов с помощью map
- Построение графиков в терминале с bashplotlib
- Python union() функция — объединение множеств
- Работа с комплексными числами
- Вложенные циклы в Python
- Метод join() для объединения элементов
- Функции map, filter и reduce
- Порядок операций в Python
- Переопределение метода sub
- Оператор Walrus в Python 3.8
- Разделение строки с регулярными выражениями
- Метод __irshift__ для побитового сдвига вправо
- Отображение графиков в Jupyter с Matplotlib
- Форматирование строк в Python
- Переменная с нижним подчеркиванием
- Получение локальных переменных в Python
- Доступ к локальным переменным
- Counter() — подсчет элементов
- Логирование с Logzero
- Разделение строки на пары ключ-значение.
- Python Метод sleep() из time
- Операторы увеличения и уменьшения в Python
- Метод join() для объединения строк
- ROT13 Шифр Цезаря в Python
- Подсказки типов в Python
- Установка пакетов с помощью pip
- Компиляция регулярных выражений
- Ключевое слово global в Python
- Итерация по коллекции в Python
- Справка по импортированным модулям
- Атрибуты массивов в Numpy















