Skip to main content
 首页 » 编程设计

python之arr = [a,b] 选择 a, x% 的时间

2025年05月04日10虾米姐

我想编写一个具有以下要求的程序。

arr = ['a', 'b']

如何编写一个 python 程序,它在 x% 的时间内从 arr 中选择 a。 (例如 80% 的时间)。

我不知道该如何开始。请帮忙。

我知道 random.choice(arr)。但它会给出一个随机选择,我不能让它有偏见。

请您参考如下方法:

import numpy as np  
 
np.random.choice(['a', 'b'], p=(.8, .2))