Курс 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"
- Сортировка HTML-элементов
- Транспонирование 2D-массива с помощью zip
- Оптимизация параметров в Python
- Тестирование модели в PyTorch
- Настройка вывода в Numpy
- Конструктор в Python
- Копирование объектов в Python
- Создание новых списков через list comprehensions
- Работа с контекстными менеджерами
- Работа с кортежами в Python
- Обход словаря в Python
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Замена переменных в Python
- Работа со строками в Python
- Оптимизация памяти с __slots__
- ChainMap.new_child() — добавление нового словаря
- Генерация тестовых данных с factory_boy
- Конвертация коллекций в Python.
- Декораторы в Python
- Работа с коллекциями Python
- Python reversed() функция
- Создание новых функций через partial
- Отладка кода
- Конкатенация строк с помощью join()
- Основы работы с базами данных в Python
- Импорт с альтернативным именем
- Использование функции enumerate()
- Замена текста с re.sub()
- Установка Git и AWS CLI
- Метод __irshift__ для Python
- Обработка исключений в Python
- Удаление элементов из списка
- Отправка поздравлений по дню рождения
- Асинхронный код в Python
- Создание панели меню Tkinter
- Отправка POST запроса на сервер.
- Преобразование списков в словарь
- Срез списка в Python
- Работа с дробями в Python
- Метод radd для пользовательских чисел
- Работа с файлами в Python
- Python groupby() из itertools: работа с повторяющимися элементами
- Хэш-функции в Python
- Строки в Python: апострофы и кавычки
- Использование функции product
- Сортировка с помощью key















