注:如果直接使用random
无法避免生成不重复的随机数,除非使用set
,所以换一个思路,在所给的区域的所有数值中选择一定数量的数即可,只要给定的数不存在重复值,那么就不会被选出同样的数。
可根据需求修改代码,示例代码如下:
import random
random.seed(0) # 确定随机种子
random.sample(range(1, 10), 5) # 从 1,2,3,4,5,6,7,8,9 中选5个数
2023-04-18 14:17:22 阅读次数:482
注:如果直接使用random
无法避免生成不重复的随机数,除非使用set
,所以换一个思路,在所给的区域的所有数值中选择一定数量的数即可,只要给定的数不存在重复值,那么就不会被选出同样的数。
可根据需求修改代码,示例代码如下:
import random
random.seed(0) # 确定随机种子
random.sample(range(1, 10), 5) # 从 1,2,3,4,5,6,7,8,9 中选5个数
上一篇:python xlwt 解决报错:ValueError: More than 4094 XFs (styles)
linux服务器安装pip命令
【python基础】学习路线
【后端】【语言】【python】python常见操作
【map的使用——随机链表的复制】用map强关联拷贝与源结点
【python】python 打印时间 python打印程序运行时间
【python C结构体】Python Ctypes结构体指针处理(函数参数,函数返回)
【Python】练习题——循环的使用(判断今天是今年的第几天、使用蒙特·卡罗方法计算圆周率近似值、暴力破解MD5值)
Blender下使用python设置骨骼旋转
Python 打包——过去、现在与未来
Python 中 -m 的典型用法、原理解析与发展演变
文章
31240
阅读量
4455510
2025-03-11 09:34:18
2025-03-10 09:52:54
2025-02-13 08:28:59
2025-02-11 09:36:57
2024-12-11 06:14:38
2024-12-10 07:14:31
2023-04-18 14:16:25
2023-02-13 07:59:59
2023-04-18 14:16:25
2023-04-18 14:17:22
2023-02-24 08:29:11
2023-02-13 07:55:59