对于一个项目,我需要一种创建数千个随机字符串同时保持较低冲突的方法。我正在寻找长度只有12个字符且只有大写的字符。有什么建议?
码:
from random import choice from string import ascii_uppercase print(''.join(choice(ascii_uppercase) for i in range(12)))
输出:
5个例子:
QPUPZVVHUNSN EFJACZEBYQEB QBQJJEEOYTZY EOJUSUEAJEEK QWRWLIWDTDBD
编辑:
如果你只需要数字,使用digits恒定的,而不是ascii_uppercase从一个string模块。
digits
ascii_uppercase
string
3个例子:
229945986931 867348810313 618228923380