簡體   English   中英

生成 Python 中的所有 4 位唯一代碼

[英]Generating all 4 digit unique code in Python

我有一個字母表 + 數字列表,例如[0,1,2,..,8,9,a,b,c,...x,y,z] 我想生成所有 4 位字母數字唯一代碼,這些代碼將以0000開頭,最后一個代碼將是zzzz 該系列看起來像0000, 0001, 0002, ...., 000z, 0010, 0011, ...001z,....zzzz

我正在努力編寫這段代碼。 請幫助我。

您可以像這樣使用itertools.product

from itertools import product

# your list needs be all-characters
lst = ['0','1','2','3', ... 'a', 'b', ... 'z'] 
print(["".join(item) for item in product(lst, repeat=4)])

這將產生:

0000
0001
...
zzzz

我有一個字母 + 數字列表,例如[0,1,2,..,8,9,a,b,c,...x,y,z] 我想生成以0000開頭的所有 4 位字母數字唯一代碼,最后一個代碼是zzzz 該系列看起來像0000, 0001, 0002, ...., 000z, 0010, 0011, ...001z,....zzzz

我正在努力編寫這段代碼。 請幫助我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM