Курс 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 3.7
  2. Названия столбцов в Python таблицах
  3. Создание функций высшего порядка
  4. Метод count() для списков
  5. Декораторы в Python
  6. Поиск самого частого элемента
  7. Ввод нескольких значений
  8. Исправление ошибки NameError
  9. Метод enumerate() в Python
  10. F-строки в Python 3.8
  11. Применение команды break
  12. Показ всплывающих окон Tkinter
  13. 9 уловок для чистого кода
  14. Область видимости переменных
  15. Правила именования переменных
  16. Печать списка с помощью метода join
  17. Определение наиболее частого элемента с помощью collections.Counter
  18. Повторение элементов в Python
  19. Преобразование строк в числа в Python
  20. Работа с Event() в threading
  21. Работа с комплексными числами
  22. Подписка на @SelectelNews
  23. Работа со списками
  24. Возврат нескольких значений из функции
  25. Блок try-except-else
  26. Путь к интерпретатору Python
  27. Модуль pprint: улучшение вывода данных
  28. Автоматизация с Python
  29. Объединение словарей в Python
  30. Работа с модулем os в Python
  31. Удаление символов новой строки в Python.
  32. Получение обратного списка чисел
  33. Область видимости переменных
  34. Срезы в Python
  35. Проверка на палиндром
  36. Работа с контекст-менеджером «with»
  37. Генерация фальшивых данных с Faker
  38. Анализ текста на русском языке с помощью Pymystem3
  39. Оператор Walrus в Python
  40. Установка максимального количества цифр
  41. Оператор «or» в Python
  42. Передача аргументов в Python
  43. Повторение элементов списков
  44. Методы list в Python
  45. Извлечение данных из JSON
  46. Цикл while в Python
  47. Карта бомбоубежищ в Москве и Питере

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