Python 随机样本发生器

Python 随机样本发生器,python,random,Python,Random,有关于随机样本生成的建议吗?每次运行时,我都需要从一个大列表中随机选取100项。我可以通过比较项目的ID和循环直到计数达到100来完成,但我想知道是否有任何内置功能可以简化这个过程 使用: 你想要的 返回从填充序列中选择的唯一元素的k长度列表。用于无需更换的随机抽样 我提前发布了一个类似问题的解决方案样本量未知,但它实际上是一个随机样本生成器,也可以解决您的问题: import random x = range(10000) y = random.sample(x, 100)

有关于随机样本生成的建议吗?每次运行时,我都需要从一个大列表中随机选取100项。我可以通过比较项目的ID和循环直到计数达到100来完成,但我想知道是否有任何内置功能可以简化这个过程

使用:

你想要的

返回从填充序列中选择的唯一元素的k长度列表。用于无需更换的随机抽样


我提前发布了一个类似问题的解决方案样本量未知,但它实际上是一个随机样本生成器,也可以解决您的问题:
import random
x = range(10000)
y = random.sample(x, 100)