如何生成一个列表,除非我想要它,否则它不会改变? 随机.样本(范围(1, 15), 14) 每次启动程序时,都会生成一个新列表,我该如何使其不改变,直到我想要它为止? 这样在另一台设备上,也许我可以设置一些模式并会出现相同的列表?
我需要生成的列表不改变,直到我想要它,也许有一些模式可以设置为随机?
random.seed
(当然,它仅适用于使用random
模块生成的随机数,不适用于其他随机数生成器)
import random
random.seed(0)
print(random.sample(range(1, 15), 14))
此代码每次执行时都会生成以下数字:
[14, 7, 13, 1, 5, 9, 8, 4, 3, 12, 6, 10, 11, 2]
。