Курс 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
- Преобразование символов с помощью map
- Python OrderedDict и fromkeys() — работа с словарями
- Метод split() для разделения строк
- Инициализация объекта
- Работа с файлами в Python
- Декоратор @override
- Резервирование символов в Python
- Нан-рефлексивность в Python
- Pillow: работа с изображениями
- Генераторы в Python
- Распаковка элементов массива
- Перевернуть список в Python
- Создание класса в Python
- Работа с часовыми поясами в Python.
- Работа с библиотекой requests
- Измерение времени выполнения кода
- Подсчет частоты элементов с Counter
- Определение объема памяти объекта
- Преобразование числа в восьмеричную строку
- Monkey Patching в Python
- Работа с deque из collections
- Проекты на Python
- Возвращение нескольких значений через кортеж или класс
- Преобразование числа в список цифр
- Замена переменных в Python
- Удаление дубликатов из списка
- Python defaultdict добавление ключа
- Транспонирование 2D-массива с помощью zip
- Создание словарей в Python
- Заказ карты Тинькофф Black
- Область видимости переменных в Python
- Непрерывная проверка в Python
- Поиск уникальных и повторяющихся элементов
- Логирование с Logzero: ротация файла
- Декораторы в Python
- Хешируемые ключи в Python
- Группы исключений в Python
- Преобразование чисел в восьмеричную строку
- Создание генераторов в Python
- Метод __call__ в Python
- Функция с *args.
- Создание новых списков через list comprehensions
- Проблемы с dict в Python
- Поиск индекса элемента
- Поиск наиболее частого элемента списке















