Курс 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. Управление сессиями в Python
  2. Сериализация данных в JSON с помощью json.dumps
  3. Сокращение ссылок с pyshorteners
  4. Названия переменных
  5. Бесконечные списки в Python
  6. Работа со временем в Python
  7. Область видимости переменных
  8. Парсинг статей с Newspaper3k
  9. Установка Python3.7 и PIP
  10. Использование функции enumerate()
  11. Динамическая типизация в Python
  12. Разделение строки на подстроки в Python
  13. Многострочные комментарии в Python
  14. Декоратор для группы пользователей в Django
  15. Метод setitem в Python
  16. Мощь вложенных функций в Python
  17. Списки: объединение, изменение
  18. Метод __irshift__ для побитового сдвига вправо
  19. Пропуск строк в файле с itertools
  20. Сортировка с помощью key
  21. Метод __ilshift__ для битового сдвига влево
  22. Получение имени функции с помощью inspect
  23. Глубокое копирование объектов
  24. Отношения подклассов в Python
  25. Функции с дополнением
  26. Функция eval() в Python
  27. Pillow: работа с изображениями
  28. Закрытие файла в Python
  29. Подсказки при вводе данных в Python
  30. Установка Python — Простое руководство
  31. Логирование с Logzero
  32. Функция enumerate() в Python
  33. Сравнение объектов в Python
  34. Улучшение читаемости кода в Python
  35. Оператор is в Python
  36. Howdoi — получение ответов из терминала
  37. Python Ellipsis использование
  38. Работа с f-строками 2.0
  39. Форматирование данных с pprint
  40. Группы исключений в Python
  41. Печать списка с помощью метода join
  42. Antigravity модуль
  43. Проверка на палиндром
  44. Проверка файла .py на синтаксис.
  45. Импорт модулей и пакетов в Python
  46. Установка и использование pyshorteners
  47. Установка и использование howdoi

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