Jestem całkiem nowy w Pythonie i jestem całkowicie zdezorientowany, .join()ponieważ przeczytałem, że jest preferowaną metodą łączenia łańcuchów.
Próbowałem:
strid = repr(595)
print array.array('c', random.sample(string.ascii_letters, 20 - len(strid)))
.tostring().join(strid)
i dostałem coś takiego:
5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5
Dlaczego tak to działa? Czy nie powinno 595się automatycznie dodawać?