Курс 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"
- Форматирование даты с strftime()
- Оператор Walrus в Python 3.8
- Генераторы данных
- Проекты на Python
- Преобразование текста в нижний регистр
- Работа с модулем random
- Создание списка через итерацию
- Установка и использование модуля «howdoi»
- Работа с прокси в Python
- F-строки в Python
- Работа с collections в Python.
- Преобразование вложенного списка
- Переопределение метода delitem в Python
- Хэш-функции и метод цепочек
- Множественное назначение в Python
- Определение объема памяти объекта
- Метод init в Python
- Форматирование данных с pprint
- Извлечение аудио из видео
- Импорт классов из другого файла
- Обработка исключений в Python
- Отрицательные индексы списков в Python
- Хеширование паролей с использованием salt
- Docstring в Python
- Оператор морж в Python 3.8
- Работа с атрибутом dict
- Логирование с Logzero
- Подсчет частотности элементов в Python
- Использование обратной косой черты в f-строках
- Преобразование строки в число
- UserString в Python
- Умножение строк и списков
- Объединение списков в строку
- Множества и frozenset
- Retrying в Python: повторные вызовы
- Генераторы словарей и множеств
- Создание панели меню Tkinter
- Оператор is в Python
- Удаление файлов и папок в Python
- Методы list в Python
- Метод clear для коллекций
- Декоратор total_ordering для класса Point
- Добавление кнопки в tkinter















