Qui est le meilleur moyen pour concaténer une chaîne de caractères en Python?

Depuis Python string ne peut pas être changé, je me demandais comment concaténer une chaîne de manière plus efficace?

Je peux écrire comme ça:

s += stringfromelsewhere

ou comme ceci:

s = []
s.append(somestring)

later

s = ''.join(s)

Lors de l'écriture de cette question, j'ai trouvé un bon article qui parle de ce sujet.

http://www.skymind.com/~ocrow/python_string/

Mais c'est en Python 2.x., donc la question serait fait quelque chose de changer en Python 3?

InformationsquelleAutor Max | 2012-08-29