我是 Python 的新手,对以下作业有疑问。
import random
print(random.randint(1, 100))
如何计算重复了多少个随机数(使用字典)?
输出应该是这样的:
>>> repeat (1, 100)
([random1, random2, random3, ...], number of loops until the first repetition is reached)
谢谢。
请您参考如下方法:
您可以只初始化一个集合,然后循环获取一个随机数并检查它是否已经在集合中,如果是则退出,否则将其添加到集合并继续。
