Saya cukup baru untuk Python dan saya benar-benar bingung dengan .join()
yang saya baca adalah metode yang disukai untuk merangkai string.
Saya mencoba:
strid = repr(595)
print array.array('c', random.sample(string.ascii_letters, 20 - len(strid)))
.tostring().join(strid)
dan mendapat sesuatu seperti:
5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5
Mengapa ini bekerja seperti ini? Bukankah seharusnya 595
hanya ditambahkan secara otomatis?