Курс 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"
- Печать комбинаций в Python с Itertools
- Поиск наиболее частого элемента в списке
- Работа с Enum в Python3.
- Преобразование букв в нижний регистр
- Метод __imod__ для Python
- Секреты Python
- 9 уловок для чистого кода
- Конкатенация строк с методом join()
- Основы работы со списками
- Операции с матрицами в Python
- Многопоточность в Python
- Создание коллекций из выражения-генератора
- Модуль functools в Python
- Создание новых списков в Python
- Работа с комплексными числами
- Работа с timedelta в Python
- Описание скриптов в README
- Цикл for в Python
- Создание циклической ссылки
- Получение списка файлов в директории с использованием os
- Модуль xkcd: добавление юмора в Python
- Перехват исключений в Python
- Итерация по копии коллекции
- Создание треугольника Паскаля
- Метод split() для разделения строк
- Избегайте изменяемых аргументов
- Преобразование чисел в Python
- Создание GUI с Tkinter: Entry
- Функция zip() в Python
- Методы работы со списками
- Разделение строк методом split()
- Обезопасьте ввод данных
- Поиск всех индексов подстроки
- Объединение словарей в Python
- Особенности запятых в Python
- Функция pow() — возвести число в степень
- Работа с множествами в Python
- Преобразование регистра строк
- Декораторы в Python
- Итерации в Python
- Тип данных TypeVarTuple
- Метод rrshift для пользовательских объектов
- Упрощение условных выражений с тернарным оператором
- Метод join() для объединения элементов
- Декораторы в Python
- Создание объекта времени















