Курс Python → Разделение строки с помощью split()
Функция str.split() в Python используется для разделения строки на подстроки на основе определенного разделителя. По умолчанию разделителем является пробел, но вы можете указать любой другой символ или строку в качестве разделителя. Результатом работы функции будет список подстрок, полученных после разделения исходной строки.
Пример использования функции str.split() выглядит следующим образом:
s = "Hello, world!"
result = s.split(",")
print(result)
В данном примере исходная строка «Hello, world!» разделяется по символу запятой. Результатом выполнения будет список [‘Hello’, ‘ world!’], так как строка разбивается на две подстроки.
Также можно использовать функцию split() непосредственно из класса str, что упрощает работу с методом. Например:
s = "Python is awesome"
result = str.split(s)
print(result)
В данном случае функция split() вызывается непосредственно из класса str, что позволяет разбить строку «Python is awesome» на отдельные слова. Результатом будет список [‘Python’, ‘is’, ‘awesome’], где каждое слово является отдельной подстрокой.
Другие уроки курса "Python"
- Метод join() для объединения элементов в строку.
- Основные методы NumPy
- Мощь вложенных функций в Python
- Метод radd для пользовательских чисел
- Мониторинг памяти с Pympler
- Вычисление логарифмов в Python
- Транспонирование 2D-массива с помощью zip
- Dict Comprehension в Python
- Проблемы с dict в Python
- Counter() — подсчет элементов
- Показ всплывающих окон Tkinter
- Преобразование чисел в Python
- Локальные переменные.
- Повторение элементов в Python
- Объединение множеств в Python
- Numpy: использование Ellipsis
- Методы обработки строк в Python
- Оператор in и not in в Python
- Протокол управления контекстом
- Python Ellipsis использование
- Основы работы с os
- Открытие и редактирование скриптов Python
- Профилирование с cProfile
- Установка виртуального окружения Python
- Создание GUI с Tkinter: Entry
- Регулярные выражения: метод match
- Печать в одной строке
- Отрицательные индексы списков
- Работа с переменными в Python
- Руководство по Pymorphy2
- Передача аргументов в Python
- Метод gt в Python
- Динамическая типизация в Python
- Оптимизация гиперпараметров с Scikit Optimize
- Измерение времени выполнения кода
- Игра «Угадывание чисел»
- Объединение словарей в Python
- Удаление URL-адресов в Python
- Работа со слайсами
- Работа с каталогами в Python
- Лямбда-функции в Python
- Преобразование текста в речь с Python
- Конвертация коллекций в Python.
- Преобразование списка в словарь через генератор















