Курс 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. Проектирование Singleton с метаклассом
  3. Метод getitem для доступа к элементам последовательности
  4. Создание треугольника Паскаля
  5. Выражения-генераторы в Python
  6. Синхронизация потоков с time.sleep()
  7. Удаление элементов из списка в Python.
  8. Установка и использование TensorFlow
  9. Применение функции к списку
  10. Константы в модуле cmath
  11. Особенности запятых в Python
  12. Проверка кортежей.
  13. Работа с deque из collections
  14. Генераторы и сеты в Python
  15. Переопределение метода __lshift__
  16. Декораторы в Python
  17. Метод __iand__ для пользовательских классов
  18. Работа с индексами списков
  19. Измерение времени выполнения кода
  20. Управление импортом в Python
  21. Принципы SRP и OCP
  22. Замеры производительности в Python
  23. Monkey Patching в Python
  24. Копирование словарей и списков в Python
  25. Создание GUI с Tkinter: Entry
  26. Реверс строки и списка в Python.
  27. Ускоренный импорт библиотек
  28. Метод radd для пользовательских чисел
  29. Многострочные строки в Python
  30. Создание класса очереди
  31. Методы работы со строками в Python
  32. Инициализация переменных
  33. Оператор continue в Python
  34. Логический оператор «and» в Python
  35. Распаковка с оператором *
  36. Метод rename() для переименования файлов и каталогов
  37. Принципы Zen Python
  38. Визуализация пропусков данных
  39. Создание новых списков в Python
  40. Работа с *args и **kwargs в Python
  41. Метод matmul для умножения матриц
  42. Обновление и получение данных в SQLite
  43. Запуск внешних программ с subprocess
  44. Поиск email
  45. Разделение строки с регулярными выражениями
  46. Поиск частого элемента
  47. Получение идентификатора объекта в памяти
  48. Подписка на SelectelNews в Twitter
  49. Работа со случайными элементами

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