Как сделать из списка строку Python

С помощью цикла for

Сделать из списка строку можно с помощью цикла for, которые перебирает все элементы списка и конкатенирует их оператором +. Смотрите пример:

pythonlst = ['a', 'b', 'c']
res = ''
for el in lst:
  res += el
print(res)

Результат выполнения кода:

python'abc'

С помощью метода join

Преобразовать список в строку также возможно применив метод join, который объединяет элементы списка по указанному разделителю. Смотрите пример:

pythonlst = ['1', '2', '3']
txt = ','.join(lst)
print(txt)

Результат выполнения кода:

python'1,2,3'

Если в методе не указать разделитель, то все элементы списка сольются в единое целое:

pythonlst = ['1', '2', '3']
txt = ''.join(lst)
print(txt)

Результат выполнения кода:

python'123'

Смотрите также

  • метод join,
    который возвращает строку из списка строк