Python加权随机选择

时间:2019-02-07 02:34:39

标签: python

所以在我的python脚本中,我有一个从0到1的概率列表。我打算生成一个与这些概率成比例的事件列表,这些事件要么发生,要么不发生(即TRUE或FALSE) 。

这是我的概率表的简短示例

[0.6297872340425532
0.28453608247422685
0.4
0.04878048780487805
0.4225352112676056
0.175609756097561
0.14222222222222222
.....]

理想情况下,我的脚本将遍历概率列表,并根据每个概率生成TRUE或FALSE。但是,当我多次运行脚本时,我不想多次获得相同的结果。从本质上讲,它应该是加权随机选择,但是我不认为随机模块具有此功能。有什么可以解决我的问题的吗?

0 个答案:

没有答案