【发布时间】:2015-06-23 04:56:57
【问题描述】:
我正在寻找一种有效的方法(伪代码可以)从列表中随机选择给定数量的值,最好是“Pythonic 方式”。值必须来自列表的唯一索引
例如:
list = [0,1,2,3,4,5,24]
def choose(number_of_values, list):
# method
return_val = choose(3, list)
# return_val = [2, 4, 3]
【问题讨论】:
-
有史以来最 Python 的方式
random.sample(list, 4)P.s 不要将变量命名为list,因为它们会影响内置函数
标签: python