我该如何从Python集合中随机选择2个项目?

15 浏览
0 Comments

我该如何从Python集合中随机选择2个项目?

我目前有一个大小为n的Python集合,其中n >= 0。是否有一种快速的1或2行Python解决方案来实现这一点?例如,集合的样子是:

fruits = set(['apple', 'orange', 'watermelon', 'grape'])

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

0