Курс 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"

  1. Транспонирование 2D-массива с помощью zip
  2. Переменная с нижним подчеркиванием
  3. Философия Python
  4. Использование модуля __future__
  5. Циклы в Python
  6. Импорт классов из другого файла
  7. Генераторы в Python
  8. Объединение кортежей в Python
  9. Создание новых функций через partial
  10. Преобразование чисел в слова
  11. Работа с контекст-менеджером «with»
  12. Считывание бинарного файла в Python
  13. Фильтрация списка от «ложных» значений
  14. Python enumerate() функции
  15. Генерация случайных чисел в Python
  16. Кортежи в Python: особенности и преимущества
  17. Оператор break в Python
  18. Объединение списков в Python
  19. Переворот списка в Python
  20. Закрытие файла в Python
  21. Получение размера объекта с sys.getsizeof()
  22. Преобразование списка в словарь через генератор
  23. Генераторы в Python
  24. Удаление дубликатов в pandas
  25. Python 3.12: переиспользование кавычек
  26. Тайное преобразование типа ключа
  27. Оператор «and» в Python
  28. Логирование с Logzero
  29. Наследование в программировании
  30. Принципы программирования
  31. Работа с f-строками 2.0
  32. Оператор zip в Python
  33. Метод get для словаря
  34. Список переменных в Python
  35. Python Аргументы по умолчанию
  36. Создание новых списков
  37. JMESPath в Python
  38. GitHub в Telegram: подписка на уведомления
  39. Метод getitem для доступа к элементам последовательности
  40. Функция enumerate() в Python
  41. Разница между датами
  42. Использование html-скриптов в Jupyter Notebook
  43. Отправка поздравлений по дню рождения
  44. Создание словарей в Python
  45. Проверка запуска скрипта или импорта модуля
  46. Множественное наследование в Python

Marketello читают маркетологи из крутых компаний