相关疑难解决方法(0)

生成具有给定(数字)分布的随机数

我有一个文件,其中包含一些不同值的概率,例如:

1 0.1
2 0.05
3 0.05
4 0.2
5 0.4
6 0.2
Run Code Online (Sandbox Code Playgroud)

我想用这个发行版生成随机数.是否存在处理此问题的现有模块?自己编写代码相当简单(构建累积密度函数,生成随机值[0,1]并选择相应的值)但似乎这应该是一个常见问题,可能有人创建了一个函数/模块它.

我需要这个,因为我想生成一个生日列表(不遵循标准random模块中的任何分发).

python random module

108
推荐指数
6
解决办法
14万
查看次数

标签 统计

module ×1

python ×1

random ×1