使用Python中的random模块来生成随机数列表,并使用set集合去掉重复项。具体步骤如下:
1.导入random模块
import random
2.设置所需的随机数的范围和数量
num_of_nums = 10 # 需要生成的数的个数 max_num = 20 # 随机数的最大值 min_num = 1 # 随机数的最小值
3.生成随机数列表
num_list = random.sample(range(min_num, max_num+1), num_of_nums)
4.去掉重复项
num_list = list(set(num_list))
5.输出结果
print(num_list)
运行结果可能是这样的:
[1, 2, 4, 6, 7, 8, 11, 12, 13, 20]
这样生成的列表中没有重复的数,并且每个数都是在最大值和最小值之间的随机数。
上一篇:不重复的随机数存储在变量中
下一篇:不重复的随机数生成器