Je suis assez nouveau sur Python et je suis complètement confus par .join()
ce que j'ai lu est la méthode préférée pour concaténer des chaînes.
J'ai essayé:
strid = repr(595)
print array.array('c', random.sample(string.ascii_letters, 20 - len(strid)))
.tostring().join(strid)
et a obtenu quelque chose comme:
5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5
Pourquoi ça marche comme ça? Le 595
juste ne devrait-il pas être ajouté automatiquement?