当前位置: 首页 > 后端技术 > Python

Python随机数函数选择

时间:2023-03-25 20:25:30 Python

Python在随机数工具库中提供了一个随机数函数选择。这个随机数函数的主要目的是从给定的列表中生成一个随机数函数,同时也为列表中的每个元素设置权重。您可以使用以下代码:importrandom#choicesFunctionTestprint('')my_list=["apple","banana","cherry"]print(random.choices(my_list,weights=[10,1,1],k=12))以上代码将输出为:['apple','apple','banana','apple','apple','apple','apple','cherry','banana','apple','apple','apple']请注意,在上面的代码中,我们使用了一个权重参数,这个参数的主要作用是为随机数函数中的choices函数设置权重,权重设置将导致上面列表中的第一个元素被赋予更高的权重。最后一个K=12参数表示生成12个随机数列表。https://www.ossez.com/t/python-choices/13399