Курс 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
- Имена объектов в Python
- Декораторы в Python
- Экспорт данных с помощью writefile
- Генерация резюме в Gensim
- Вычисление натурального логарифма в NumPy
- Функция map() в Python
- Переворот строки с использованием цикла
- Безопасный доступ к значениям словаря
- Возврат нескольких значений
- Bootle — простой веб-фреймворк
- Подсчет частоты элементов с Counter
- Подсчет элементов в Python
- Фильтрация элементов с помощью islice
- Python: отсутствие точек с запятыми
- Срезы в Python
- Удаление и повторная вставка ключа в OrderedDict
- Преобразование документов в PDF с помощью Spire.Office
- Резервирование символов в Python
- Возвращение нескольких значений
- Список методов и атрибутов
- Обмен данными с asyncio.Queue
- Чтение бинарного файла в Python.
- Экспорт данных в файл.
- Преобразование регистра символов
- Получение текущей директории
- Возврат значений из генератора
- Создание списков в Python
- Регулярные выражения в Python
- Изменение списка срезом
- Функция zip() в Python
- enumerate() в Python для работы с индексами
- Проверка версии Python
- Тип данных TypeVarTuple
- Функция enumerate() — Python
- Объединение списков в Python
- Взаимодействие с sys
- Работа с WindowsPath()
- Управление памятью в Python
- Измерение времени выполнения кода
- Создание комплексных чисел
- Подсказки при вводе данных в Python
- Создание новых функций через partial
- Объединение словарей в Python
- Срезы в Numpy
- Сравнение строк в Python
- Печать в одной строке
- Извлечение аудио из видео
- Перевернуть список в Python















