需要更好的方法来生成从 AAAAA00001 到 ZZZZZ99999 开始的升序字符串?
例如 AAAA00001、AAAA00002、……。AAAAA99999,AAAAB00001,…… ZZZZZ99999
当前正在使用的样本高度未优化(我觉得)如下:
def generateAlphanumericSequence():
for i in range(65, 91):
for j in range(65, 91):
for k in range(65, 91):
for l in range(65, 91):
for m in range(65, 91):
for z in range(1, 100000):
print '%s%s%s%s%s%05d' % (chr(i), chr(j), chr(k), chr(l), chr(m), z)
有任何想法吗?