Курс 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 3.7
- Названия столбцов в Python таблицах
- Создание функций высшего порядка
- Метод count() для списков
- Декораторы в Python
- Поиск самого частого элемента
- Ввод нескольких значений
- Исправление ошибки NameError
- Метод enumerate() в Python
- F-строки в Python 3.8
- Применение команды break
- Показ всплывающих окон Tkinter
- 9 уловок для чистого кода
- Область видимости переменных
- Правила именования переменных
- Печать списка с помощью метода join
- Определение наиболее частого элемента с помощью collections.Counter
- Повторение элементов в Python
- Преобразование строк в числа в Python
- Работа с Event() в threading
- Работа с комплексными числами
- Подписка на @SelectelNews
- Работа со списками
- Возврат нескольких значений из функции
- Блок try-except-else
- Путь к интерпретатору Python
- Модуль pprint: улучшение вывода данных
- Автоматизация с Python
- Объединение словарей в Python
- Работа с модулем os в Python
- Удаление символов новой строки в Python.
- Получение обратного списка чисел
- Область видимости переменных
- Срезы в Python
- Проверка на палиндром
- Работа с контекст-менеджером «with»
- Генерация фальшивых данных с Faker
- Анализ текста на русском языке с помощью Pymystem3
- Оператор Walrus в Python
- Установка максимального количества цифр
- Оператор «or» в Python
- Передача аргументов в Python
- Повторение элементов списков
- Методы list в Python
- Извлечение данных из JSON
- Цикл while в Python
- Карта бомбоубежищ в Москве и Питере















