python中的随机抽样模拟

python中的随机抽样模拟,python,random,simulation,sampling,Python,Random,Simulation,Sampling,问题:假设我们有一个成员ID列表:[1,2,3,4,5,6,7,8,9,10,…] 我需要从所有成员中随机运行1000个大小为4的模拟绘图团队,无需更换。(均匀随机抽取,无需更换所有构件) 输出:最终结果应该是1000个团队,规模为4人 谢谢您正在寻找: 返回从填充序列或集合中选择的唯一元素的k长度列表。用于无需更换的随机抽样 没有任何自编代码的家庭作业描述如前所述,您没有固定的人口。你需要更换。。。有一个具体的上限。 >>> import random >>>

问题:假设我们有一个成员ID列表:[1,2,3,4,5,6,7,8,9,10,…] 我需要从所有成员中随机运行1000个大小为4的模拟绘图团队,无需更换。(均匀随机抽取,无需更换所有构件)

输出:最终结果应该是1000个团队,规模为4人

谢谢

您正在寻找:

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


没有任何自编代码的家庭作业描述如前所述,您没有固定的人口。你需要更换。。。有一个具体的上限。
>>> import random
>>> players = [1,2,3,4,5,6,7,8,9,10]
>>> teams = [random.sample(players, 4) for _ in range(1000)]
>>> teams[0]
[8, 4, 5, 10]