如何解决如何随机或通过给出概率在 Python 中的选项之间进行选择
例如
a = "a"
b = "b"
c = "c"
d = "d"
取这些变量并随机选择一个
a = "a"
b = "b"
取这些变量,选择a的概率为75%,选择b的概率为25%
解决方法
您可以为 random.choices
添加权重 我是这样做的:
import random
lst= ["a","b"]
print(random.choices(lst,weights=(0.75,0.25),k=1))
k = 1 表示要从列表中选择的值的数量,在我们的例子中,只有 1。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。