Курс Python → Разделение строки в Python

Для разбиения строки на список строк в Python используется метод split(). Этот метод позволяет разделить строку на подстроки на основе определенного разделителя. По умолчанию разделителем является символ пробела, но его можно изменить, передав нужный символ в качестве аргумента методу split().

Например, если у нас есть строка mystring = "Hello, world!", и мы хотим разбить ее на список слов, мы можем использовать следующий код:

mystring = "Hello, world!"
words = mystring.split()
print(words)

Результат выполнения этого кода будет список ['Hello,', 'world!'], так как метод split() разделил строку на две подстроки — «Hello,» и «world!». Если же мы хотим разделить строку по другому разделителю, например, запятой, мы можем передать этот разделитель в метод split():

mystring = "apple,orange,banana"
fruits = mystring.split(',')
print(fruits)

Результат выполнения этого кода будет список ['apple', 'orange', 'banana'], так как строка была разделена по символу запятой. Кроме того, метод split() имеет второй необязательный аргумент — maxsplit, который определяет максимальное количество разбиений. По умолчанию maxsplit равен -1, что означает без ограничений.

В общем, метод split() является удобным способом разбить строку на список подстрок в Python, и может быть использован для различных задач обработки текста и данных.

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

Автор урока

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

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

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

  1. Работа со временем в Python
  2. Печать комбинаций в Python с Itertools
  3. Оператор += в Python
  4. Метод lt для сортировки объектов
  5. Инвертирование словаря
  6. Курс по дообучению ChatGPT
  7. Многострочные комментарии в Python
  8. Список импортированных модулей в Python
  9. Измерение времени выполнения кода
  10. Работа с изображениями PIL
  11. Установка пакета в Python
  12. Множественное назначение в Python
  13. Работа со словарями
  14. Тестирование с unittest
  15. Работа с срезами в Python
  16. Зарезервированные слова в Python
  17. Оператор умножения для вектора
  18. Игра «Виселица» на Python
  19. Метод join() для объединения элементов строки
  20. Структура данных словарь в Python
  21. Метод __call__ в Python
  22. Подробная информация о %pinfo
  23. Склеивание строк через метод join()
  24. Работа с кортежами в Python
  25. Удаление элемента по индексу
  26. Преобразование строк в числа с плавающей запятой
  27. Просмотр атрибутов и методов класса
  28. Получение срезов итераторов
  29. Monkey Patching в Python
  30. Обработка исключений в Python
  31. Списковое включение в Python
  32. Объединение множеств в Python
  33. Удаление falsy-значений из списка с помощью filter
  34. Разделение строк методом split()
  35. Проблема с изменяемыми аргументами
  36. Сортировка в Python
  37. Цикл for в Python
  38. Вложенные циклы в Python
  39. Удаление элементов из списка
  40. Закрытие файла в Python
  41. Метод join() для объединения элементов в строку.
  42. Извлечение аудио из видео
  43. Наиболее частотные элементы с помощью Counter
  44. Метод ipow для возведения в степень
  45. Оператор Walrus в Python 3.8
  46. Работа с модулем Calendar

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