gpt4 book ai didi

python - 如何从具有特定阈值的列表(包含 1 到 n 个值)中随机选择一个否?

转载 作者:行者123 更新时间:2023-11-28 22:35:59 26 4
gpt4 key购买 nike

我有如下列表:

l=[1,2,3,4,5]
thresold value = 0.5

我想从这个列表中选择一个高于阈值(在本例中为 0.5)的随机数。

我怎样才能做到这一点?

最佳答案

您可以使用 list comprehension 对其进行过滤,然后使用 random.choice() 来随机选择一个。见下文...

import random
l = [1,2,3,4,5]
threshold_value = 4
r = random.choice([x for x in l if x>threshold_value])
print(r)

关于python - 如何从具有特定阈值的列表(包含 1 到 n 个值)中随机选择一个否?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37797404/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com