Курс 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. Создание комплексных чисел
  2. Метод __float__ в Python
  3. Очистка данных с Pandas
  4. Форматирование строк в Python
  5. Отрицательные индексы списков в Python
  6. Обновление множества в Python
  7. Удаление знаков препинания в Python
  8. Работа с аргументами командной строки
  9. Возврат нескольких значений из функции
  10. Множественное наследование в Python
  11. Однострочники Python
  12. Метод Self в Python
  13. Логирование с Logzero: ротация файла
  14. Управление экспортом элементов
  15. Настройка вывода в Numpy
  16. Поиск всех индексов подстроки
  17. Подписка на Kaspersky Team
  18. Управление ресурсами с контекстными менеджерами
  19. Логирование в Python
  20. Избегание изменяемых аргументов
  21. Генераторы списков в Python
  22. Замыкания в Python
  23. Выражения-генераторы в Python
  24. Многострочные строки в Python
  25. Мониторинг памяти с Pympler
  26. Хеширование паролей с использованием salt
  27. Функция zip() в Python
  28. Обработка исключения UnboundLocalError
  29. Проверка на палиндром
  30. Работа с deque из collections
  31. Импорт в Python: список all
  32. Оператор zip в Python
  33. Установка и загрузка Instaloader
  34. Метод ipow для возведения в степень
  35. Создание директории в Python
  36. Хэш-функции и метод цепочек
  37. Атрибуты класса и экземпляра в Python
  38. Вывод с переменной через запятую
  39. Тип CodeType в Python.
  40. Переменная с нижним подчеркиванием
  41. Функция rsplit() в Python
  42. Список методов и атрибутов
  43. Область видимости переменных
  44. Распаковка значений в Python
  45. Получение атрибутов и методов класса

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