Поскольку Python string
не может быть изменен, мне было интересно, как более эффективно конкатенировать строку?
Я могу написать вот так:
s += stringfromelsewhere
или вот так:
s = []
s.append(somestring)
later
s = ''.join(s)
При написании этого вопроса я нашел хорошую статью, рассказывающую о теме.
http://www.skymind.com/~ocrow/python_string/
Но это в Python 2.x., так что вопрос будет что-то менять в Python 3?