主要用随机数模块和推导式:
import random
exit([random.randint(1,100) for i in range(10) ])
事实上,exit是抛出异常然后退出,后面无法对列表进行操作,正常情况我们还是这样写,这样打印出来的还是会出现重复的数:
import random
print([random.randint(1,100) for i in range(10) ])
但是python太强大了,有专门的函数生成这种列表,还不带重复的:
import random
print(random.sample(range(1,100),10))
本文介绍如何使用Python生成10个不重复的随机整数。首先通过`random.randint`函数生成可能包含重复数字的随机整数列表,接着展示了利用`random.sample`函数从指定范围内抽取指定数量的不同元素,实现生成不重复的随机数列表。

9933

被折叠的 条评论
为什么被折叠?



