python打包和函数 python 打包pyc( 三 )


这个函数有个限制,指定概率的列表必须和元素一一对应,而且和为1,否则这个函数可能不能像预想的那样工作 。
稍微解释下 , 先利用random.uniform()函数生成一个0-1之间的随机数并复制给x,利用zip()函数将元素和他对应的概率打包成tuple , 然后将每个元素的概率进行叠加,直到和大于x终止循环
这样,”a”被选中的概率就是x取值位于0-0.1的概率 , 同理”b”为0.1-0.4,”c”为0.4-1.0,假设x是在0-1之间平均取值的 , 显然我们的目的已经达到
【python打包和函数 python 打包pyc】python打包和函数的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于python 打包pyc、python打包和函数的信息别忘了在本站进行查找喔 。

推荐阅读