ramdom 模块能不能设置概率

我想使用 random.choice ([‘1’,’2’]) 来生成一个字符串,但是我想设置’1’的概率大,’2’的概率小,请问大家这样要怎么实现?

coder Derek
最佳答案

random.choices ([1,2,3,4,5,6],k=3,weights=[10,10,10,0,0,0]) k 代表返回数量,weights 为权重,与选择列表一一对应。

5年前 评论
Coolest (楼主) 5年前
讨论数量: 1

random.choices ([1,2,3,4,5,6],k=3,weights=[10,10,10,0,0,0]) k 代表返回数量,weights 为权重,与选择列表一一对应。

5年前 评论
Coolest (楼主) 5年前