Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг
ПРИХОДИТЕ УЧИТЬСЯ НОВОЙ ПРОФЕССИИ ЛЕТОМ СО СКИДКОЙ ДО 70% Забронировать скидку
07 Июл 2023
1 мин
1171

Преобразование списка строк в строку с разделителями

Существует распространенная ситуация, когда требуется превратить список строк в одну строку, в которой значения из списка разделены определенным

Существует распространенная ситуация, когда требуется превратить список строк в одну строку, в которой значения из списка разделены определенным символом. Допустим, есть список:

list = ['яблоко', 'банан', 'апельсин']

Необходимо превратить его в строку, где все элементы списка разделены запятой:

string = 'яблоко,банан,апельсин'

Решение этой задачи в Python довольно простое и красивое. Используется метод join(), который объединяет все элементы списка в одну строку с заданным разделителем.

Вот как это выглядит на практике:

list = ['яблоко', 'банан', 'апельсин']
string = ','.join(list)

В результате выполнения этого кода переменная string будет содержать строку ‘яблоко,банан,апельсин’.

Метод join() не ограничивается использованием только запятой в качестве разделителя. Вместо запятой можно использовать любую строку.

Например, если нужно, чтобы элементы были разделены точкой с запятой, код будет выглядеть так:

list = ['яблоко', 'банан', 'апельсин']
string = ';'.join(list)

В этом случае в переменной string окажется строка ‘яблоко;банан;апельсин’.

Метод join() — это простой и эффективный способ преобразования списка строк в строку с разделителями.

Добавить комментарий

Подарок
Забрать подарок