Конкатенация нескольких строк

498 просмотра
0
0 Комментариев

Есть список строк, надо сшить все в одну. Например:

>>> string_list = ['foo', 'bar', 'eggs']
>>> ...
'foobareggs'

Есть ли в Python какой либо встроенный метод для этой задачи.
Если нет, то как его реализовать?


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

2 Answers

Python Опубликовано 12.12.2018
0

У строки есть метод join

>>> string_list = ['foo', 'bar', 'eggs']
>>> ''.join(string_list)
'foobareggs'

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

Если отсутствует/не знаком метод/функция — всегда можно реализовать велосипед
что-то вроде:

reduce(lambda x,y:x+y, string_list)

, но подобные вопросы легко будут решаться если вы пройдете — например основы на codeacademy — легкий, бесплатный и полезный курс

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up