相关疑难解决方法(0)

如何从Python集中选择2个随机项?

我目前有一个n大小的Python集,其中n> = 0.是否有快速的1或2行Python解决方案来做到这一点?例如,该集合将如下所示:

fruits = set(['apple', 'orange', 'watermelon', 'grape'])
Run Code Online (Sandbox Code Playgroud)

目标是从上面选择2个随机项目,上述集合可能包含0个,1个或更多项目.我能想到的唯一方法是将集合转换为列表(可变),从中可以访问集合长度内的2个随机唯一索引.

python random

145
推荐指数
1
解决办法
12万
查看次数

如何从Python中的列表中选择"x"个唯一数字?

我需要从列表中挑出"x"个非重复的随机数.例如:

all_data = [1, 2, 2, 3, 4, 5, 6, 7, 8, 8, 9, 10, 11, 11, 12, 13, 14, 15, 15]
Run Code Online (Sandbox Code Playgroud)

我如何选择一个喜欢[2, 11, 15]和不喜欢的列表[3, 8, 8]

python random list

50
推荐指数
3
解决办法
3万
查看次数

标签 统计

python ×2

random ×2

list ×1