Курс 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"
- Правила именования переменных
- Функции с необязательными аргументами
- Подсчет количества элементов в списке
- Counter() — подсчет элементов
- Обновление ключей в Python
- Загрузка постов Instagram
- Измерение времени выполнения кода
- Проверка ввода с помощью isdigit
- Проверка класса объекта
- Функция с *args.
- Очистка строки в Python
- Установка и использование pyshorteners
- Получение ID процесса
- Переопределение унарных операторов
- Управление User-Agent в Python
- Транспонирование матрицы в Python
- Избегайте пустого списка
- Метод matmul для умножения матриц
- Инвертирование словаря
- Разница между датами
- Частичное применение функций в Python
- Распаковка аргументов в Python
- Переопределение метода divmod
- Каналы Senior: Python, Java, Frontend, SQL, C++
- Измерение времени выполнения кода в Python
- Очистка данных с Pandas
- Возврат нескольких значений из функции
- Преобразование чисел в слова
- Объединение словарей в Python
- Тестирование времени с Freezegun
- Удаление элементов во время итерации
- Создание треугольника Паскаля
- Python и Монти Пайтон
- Использование подчеркивания в REPL
- Обработка исключений в Python
- Преобразование документов в PDF с помощью Spire.Office
- Метод repr() в Python
- Цикл for в Python
- Измерение времени выполнения в Python
- Управление ресурсами в Python
- Переопределение метода __or__()
- Создание лямбда-функций
- Объединение словарей в Python
- Отправка HTTP-запросов с User-Agent
- Цикл for с enumerate() в Python
- Параллельные вычисления в Python















