0

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

4

2 回答 2

5

你想要random.sample(population, k)

返回从总体序列中选择的唯一元素的 ak 长度列表。用于无放回的随机抽样。

于 2012-10-09T18:51:50.097 回答
4

使用random.sample

import random
x = range(10000)
y = random.sample(x, 100)
于 2012-10-09T18:51:06.633 回答