【发布时间】:2020-04-16 18:05:04
【问题描述】:
所以我正在尝试生成具有所需概率的数字列表;问题是random.seed() 在这种情况下不起作用。
M_NumDependent = []
for i in range(61729):
random.seed(2020)
n = np.random.choice(np.arange(0, 4), p=[0.44, 0.21, 0.23, 0.12])
M_NumDependent.append(n)
print(M_NumDependent)
如果random.seed() 有效,则所需的输出应该相同,但每次运行时输出都不同。有谁知道seed()对于random.choice()是否有类似的工作?
【问题讨论】: