Найти в Дзене
Журнал разработчика

Запись 24. Разбиваем строки. Метод split()

В этой статье вернёмся к строкам и рассмотрим ещё один метод, который к ним применяется.

В этой статье вернёмся к строкам и рассмотрим ещё один метод, который к ним применяется.

Ранее я писал про метод join(), который позволяет объединять строки. Метод split() наоборот – разделяет строку на части и преобразует их в список строк.

В качестве примера возьмём список продуктов через запятую.

Теперь превратим эту строку в список строк. Разделителем здесь будет запятая и пробел, их и укажем аргументом метода split().

-2
-3

Таким образом можно разбить любую строку на элементы списка по указанному аргументу. Если аргумент не указать, то в качестве разделителя будет использоваться пробел (значение по-умолчанию).

-4
Появились запятые после всех слов, кроме последнего
Появились запятые после всех слов, кроме последнего

Такой результат получился именно потому, что в качестве разделителя выступил пробел.

Кстати, лишние символы можно убрать с помощью метода strip().

-6
-7

Вот на этом и остановлюсь. Если есть вопросы, пишите в комментариях, будем разбираться.