python彩票号码生成(丢弃)

2024-06-16 17:54:02 发布

您现在位置:Python中文网/ 问答频道 /正文

示例:总共有10个球,每个球的数字为1到10。但需要限制3个球。还有一个确保3个球没有重复的数字。因为一个球需要丢弃,然后继续生成下一个2球。你知道吗

直到完成为止,用数字显示总共3个球。你知道吗

我不想这个代码,因为有球2没有扔球1丢弃。你知道吗

1个球=(random.randrange随机范围(1,50))2球=(random.randrange随机范围(1,50))


Tags: 代码示例数字randomrandrange个球有球
1条回答
网友
1楼 · 发布于 2024-06-16 17:54:02

如果我对你的问题理解正确,你是在问如何进行随机抽样而不进行替换。这可以通过random.sample函数轻松完成。你知道吗

from random import sample

balls = [1,2,3,4,5,6,7,8,0,10]
sample(balls, 3) # returns e.g. [3,7,5]

相关问题 更多 >