Я довольно новичок в Python и полностью сбит с толку тем, .join()
что прочитал, что это предпочтительный метод для объединения строк.
Я попытался:
strid = repr(595)
print array.array('c', random.sample(string.ascii_letters, 20 - len(strid)))
.tostring().join(strid)
и получил что-то вроде:
5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5
Почему это работает так? Разве 595
просто не должно быть автоматически добавлено?