python取均匀不重复的随机数方式


Posted in Python onNovember 27, 2019

Python产生一个数值范围内的不重复的随机数,可以使用random模块中的random.sample函数,其用法如下:

import random
 bbb=[10,11,12,13,14,15,16]
  c=range(len(bbb))
  indexs = random.sample(c, 3)
 
  print(np.asarray(bbb)[indexs])

取一个范围内均匀不重复的随机数

import random;
 
resultList = [];
 
max = 90 # 最大随机数
 
area=30
count=10
 
for area_max in range(area,max+1,area):
  result = random.sample(range(area_max-area, area_max + 1), count); # sample(x,y)函数的作用是从序列x中,随机选择y个不重复的元素。上面的方法写了那么多,其实Python一句话就完成了。
  print(result)
  for e in result:
    resultList.append(e)
print(resultList)

以上这篇python取均匀不重复的随机数方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中dictionary items()系列函数的用法实例
Aug 21 Python
Python实现基于HTTP文件传输实例
Nov 08 Python
从源码解析Python的Flask框架中request对象的用法
Jun 02 Python
python获取酷狗音乐top500的下载地址 MP3格式
Apr 17 Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
Nov 29 Python
使用Python自动化破解自定义字体混淆信息的方法实例
Feb 13 Python
python读取.mat文件的数据及实例代码
Jul 12 Python
Python图片的横坐标汉字实例
Dec 04 Python
python序列化与数据持久化实例详解
Dec 20 Python
Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
Dec 20 Python
使用OpenCV对车道进行实时检测的实现示例代码
Jun 19 Python
Python pip使用超时问题解决方案
Aug 03 Python
python中栈的原理及实现方法示例
Nov 27 #Python
关于Numpy数据类型对象(dtype)使用详解
Nov 27 #Python
python队列原理及实现方法示例
Nov 27 #Python
Python numpy.zero() 初始化矩阵实例
Nov 27 #Python
python双端队列原理、实现与使用方法分析
Nov 27 #Python
Python实现RGB与HSI颜色空间的互换方式
Nov 27 #Python
OpenCV+Python--RGB转HSI的实现
Nov 27 #Python
You might like
PHP实现二叉树的深度优先与广度优先遍历方法
2015/09/28 PHP
PHP实现表单提交时去除斜杠的方法
2016/12/26 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
基于jQuery实现的Ajax 验证用户名是否存在的实现代码
2011/04/06 Javascript
精通Javascript系列之数据类型 字符串
2011/06/08 Javascript
JS高级笔记
2011/07/13 Javascript
javascript 小数取整简单实现方式
2014/05/30 Javascript
js 动态修改css文件的方法
2014/08/05 Javascript
Jquery中Event对象属性小结
2015/02/27 Javascript
javascript实现百度地图鼠标滑动事件显示、隐藏
2015/04/02 Javascript
js实现图片放大和拖拽特效代码分享
2015/09/05 Javascript
使用bootstrap实现多窗口和拖动效果
2016/09/22 Javascript
JavaScript获取服务器端时间的方法
2016/11/29 Javascript
jQuery实现百度登录框的动态切换效果
2017/04/21 jQuery
Angular实现响应式表单
2017/08/04 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
vue将单页面改造成多页面应用的方法
2018/11/25 Javascript
微信小程序自定义组件传值 页面和组件相互传数据操作示例
2019/05/05 Javascript
微信小程序清空输入框信息与实现屏幕往上滚动的示例代码
2020/06/23 Javascript
[00:53]TI3正赛第三天 DK怒破A队不败金身 现场国旗飘扬热血激昂
2013/08/10 DOTA
wxpython 最小化到托盘与欢迎图片的实现方法
2014/06/09 Python
Python用Pillow(PIL)进行简单的图像操作方法
2017/07/07 Python
Python中捕获键盘的方式详解
2019/03/28 Python
Django页面数据的缓存与使用的具体方法
2019/04/23 Python
Python实现一个带权无回置随机抽选函数的方法
2019/07/24 Python
pytorch实现对输入超过三通道的数据进行训练
2020/01/15 Python
将python字符串转化成长表达式的函数eval实例
2020/05/11 Python
Python实现迪杰斯特拉算法过程解析
2020/09/18 Python
CSS3弹性布局内容对齐(justify-content)属性使用详解
2017/07/31 HTML / CSS
HolidayLettings英国:预订最好的度假公寓、别墅和自助式住宿
2019/08/27 全球购物
小学向国旗敬礼活动方案
2014/09/27 职场文书
维稳工作承诺书
2015/01/20 职场文书
投资意向协议书
2015/01/29 职场文书
公司内部升职自荐信
2015/03/27 职场文书
2016年圣诞节寄语(一句话)
2015/12/07 职场文书