Курс Python → Метод split() в Python

Метод split() — это очень удобный инструмент в Python, который позволяет разбивать строку на список элементов по определенному разделителю. Например, если у нас есть строка «Hello, World!», мы можем использовать метод split(‘,’) для разделения этой строки на два элемента: «Hello» и «World!».

Давайте рассмотрим простой пример использования метода split(). Предположим, у нас есть строка sentence = «Python — это отличный язык программирования». Мы можем использовать метод split() для разделения этой строки на список слов:

sentence = "Python - это отличный язык программирования"
words = sentence.split()
print(words)

В результате выполнения этого кода мы получим следующий вывод: [‘Python’, ‘-‘, ‘это’, ‘отличный’, ‘язык’, ‘программирования’]. Мы видим, что метод split() разбил строку на список слов, разделяя их по пробелам.

Кроме того, метод split() позволяет указывать не только пробел в качестве разделителя, но и любой другой символ. Например, если мы хотим разделить строку по знаку «-«, мы можем использовать следующий код:

sentence = "Python - это отличный язык программирования"
words = sentence.split('-')
print(words)

В данном случае результат будет следующим: [‘Python ‘, ‘ это отличный язык программирования’]. Мы видим, что строка разбита по знаку «-«, и каждая часть добавлена в список как отдельный элемент.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Фильтрация входных данных в Python
  2. Генераторы в Python
  3. Работа с zip()
  4. Область видимости переменных
  5. Изменение логики работы с временем
  6. Работа с областями видимости переменных
  7. Метод join() для объединения элементов строки
  8. Генерация случайных чисел в Python
  9. Просмотр атрибутов и методов класса
  10. Конкатенация строковых литералов
  11. Получение текущей даты и времени с помощью datetime
  12. Работа с IP-адресами в Python
  13. Управление асинхронными задачами на Python.
  14. Копирование в Python
  15. Многопроцессорное программирование в Python
  16. Работа с срезами в Numpy
  17. Создание Telegram-бота на Python
  18. Объединение списков с использованием itertools.chain
  19. Генераторы в Python
  20. Вызов функций по строке в Python.
  21. Генерация QR-кодов с Python
  22. Глобальные переменные в Python
  23. Списковое включение в Python
  24. Генераторы в Python
  25. Глобальные переменные в Python
  26. Ограничение итераций в Python
  27. Сортировка с помощью key
  28. Преобразование Excel в PDF с Spire.XLS
  29. Поиск простых чисел
  30. Пространство имен в Python
  31. Множественное присваивание в Python
  32. Оптимизация гиперпараметров в Python
  33. Освобождение памяти в Python
  34. Замена текста в Python
  35. Лямбда-функции в defaultdict
  36. Работа с контекст-менеджером «with»
  37. Python UserString — создание подклассов строк
  38. Python: динамическая типизация и проверка типов
  39. Справка по импортированным модулям
  40. Обработка ошибок в Python
  41. Удаление файлов с shutil.os.remove()

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