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封装对象实现时间效果
Apr 23 Python
python爬取网站数据保存使用的方法
Nov 20 Python
python通过shutil实现快速文件复制的方法
Mar 14 Python
详解python3中socket套接字的编码问题解决
Jul 01 Python
使用tensorflow实现AlexNet
Nov 20 Python
在Python中表示一个对象的方法
Jun 25 Python
Django 大文件下载实现过程解析
Aug 01 Python
pyhton中__pycache__文件夹的产生与作用详解
Nov 24 Python
PyTorch 对应点相乘、矩阵相乘实例
Dec 27 Python
pytorch AvgPool2d函数使用详解
Jan 03 Python
Python制作春联的示例代码
Jan 22 Python
Python find()、rfind()方法及作用
Dec 24 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
模拟flock实现文件锁定
2007/02/14 PHP
ThinkPHP模板引擎之导入资源文件方法详解
2014/06/18 PHP
php socket实现的聊天室代码分享
2014/08/16 PHP
PHP封装的字符串加密解密函数
2015/12/18 PHP
php面向对象程序设计入门教程
2019/06/22 PHP
对YUI扩展的Gird组件 Part-1
2007/03/10 Javascript
Javascript学习笔记1 数据类型
2010/01/11 Javascript
jQuery表单获取和失去焦点输入框提示效果的实例代码
2013/08/01 Javascript
原生JavaScript生成GUID的实现示例
2014/09/05 Javascript
Javascript学习笔记之数组的遍历和 length 属性
2014/11/23 Javascript
jquery通过closest选择器修改上级元素的方法
2015/03/17 Javascript
JavaScript使用replace函数替换字符串的方法
2015/04/06 Javascript
js表单验证实例讲解
2016/03/31 Javascript
客户端验证用户名和密码的方法详解
2016/06/16 Javascript
JQuery和HTML5 Canvas实现弹幕效果
2017/01/04 Javascript
Vue-cli@3.0 插件系统简析
2018/09/05 Javascript
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
JavaScript:ES2019 的新特性(译)
2019/08/08 Javascript
vue-video-player 解决微信自动全屏播放问题(横竖屏导致样式错乱问题)
2020/02/25 Javascript
jQuery实现简单全选框
2020/09/13 jQuery
Python中对元组和列表按条件进行排序的方法示例
2015/11/10 Python
Django中url的反向查询的方法
2018/03/14 Python
Python读写zip压缩文件的方法
2018/08/29 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
推荐10个CSS3 制作的创意下拉菜单效果
2014/02/11 HTML / CSS
css3发光搜索表单分享
2014/04/11 HTML / CSS
驴妈妈旅游网:中国新型的B2C旅游电子商务网站
2016/08/16 全球购物
南非最受欢迎的时尚品牌:MRP
2016/09/18 全球购物
类如何去实现接口
2013/12/19 面试题
写给女朋友的道歉信
2014/01/12 职场文书
教师自我剖析材料范文
2014/09/30 职场文书
现实表现材料范文
2014/12/23 职场文书
社区结对共建协议书
2016/03/23 职场文书
利用Python第三方库实现预测NBA比赛结果
2021/06/21 Python
详解SpringBoot异常处理流程及原理
2021/06/21 Java/Android
linux中nohup和后台运行进程查看及终止
2021/06/24 Python