Курс 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"
- Оператор обр. импликации
- Создание GUI с Tkinter: Entry
- Обработка исключений в Python
- Счетчик в Python: most_common()
- Создание объекта времени
- Объединение списков в Python.
- Метод __complex__ в Python
- Функции range() в Python
- Извлечение данных из JSON
- Создание обратного итератора
- Оптимизация гиперпараметров с Scikit Optimize
- Декораторы в Python
- Комплексные числа в Python
- Оператор in и not in в Python
- Присвоение и ссылки
- Работа с итераторами через срезы
- Python: Фильтрация списков с помощью filter()
- Работа с путями в Python
- Модуль Operator в Python
- Значения по умолчанию в Python
- Декораторы в Python
- Перехват исключений в Python
- Переопределение метода xor в Python
- Форматирование строк с помощью f-строк
- Оператор walrus в Python
- Курсы Яндекс Практикум
- Создание списка дат
- Python enumerate() использование
- Генераторы в Python
- Поиск уникальных элементов строкой в Python
- EMOT преобразование эмодзи в текст
- Проверка однородности элементов списка
- Удаление специальных символов
- Работа со стеком в Python
- ROT13 Шифр Цезаря в Python
- Подсчет часто встречающихся элементов
- Python Менеджер контекста
- Генерация QR-кодов с Python
- Печать списка с помощью метода join
- HTTP-запросы с библиотекой Requests
- Удаление пробелов методом translate()
- Область видимости переменных
- Работа с CSV файлами в Python
- Объединение списков с использованием itertools.chain















