Курс 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. Colorama: окрашивание текста в Python
  3. Сложные типы данных в Python
  4. Работа с GitHub в Telegram
  5. Сериализация и десериализация объектов
  6. Метод __ilshift__ для битового сдвига влево
  7. Конвертация изображений в PDF
  8. TON Smart Challenge #2: участие и подготовка
  9. Отношения подклассов в Python
  10. Асинхронное программирование с asyncio
  11. Списковое включение в Python
  12. Работа с парами ключ-значение
  13. Работа с файлами в Python
  14. Создание объекта timedelta
  15. Эффективная конкатенация строк с использованием join()
  16. Декораторы в Python
  17. Обезопасьте ввод данных
  18. Проверка условий: all и any
  19. Транспонирование 2D-массива с помощью zip
  20. Аннотации типов в Python
  21. Протокол управления контекстом
  22. Избегайте ошибку FileNotFoundError
  23. Названия столбцов в Python таблицах
  24. Обработка исключений в Python 3
  25. Установка максимального количества цифр
  26. Управление сессиями в Python
  27. Тестирование времени с Freezegun
  28. Функция zip() — объединение последовательностей
  29. Проблемы с dict в Python
  30. Экспорт функций в Python
  31. Оператор += для объединения строк
  32. Печать комбинаций в Python с Itertools
  33. Определение имен функций
  34. Нахождение максимального значения и его индекса в списке
  35. Преобразование регистра символов
  36. Раздувающийся словарь в Python
  37. Сокращение ссылок с pyshorteners
  38. Счетчик ссылок в Python
  39. Конвертация коллекций в Python
  40. Инициализация объекта
  41. Комментарии в Python
  42. Поиск частых элементов в списке
  43. Получение атрибутов и методов класса
  44. Создание веб-приложения с Flask
  45. Сравнение def и lambda функций в Python
  46. Создание новых списков в Python
  47. Работа с Requests для HTTP-запросов
  48. Mad Libs Generator
  49. Форматирование данных с pprint
  50. Извлечение новостей с newspaper3k

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