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 MySQLdb Windows下安装教程及问题解决方法
May 09 Python
python+django快速实现文件上传
Oct 24 Python
深入理解NumPy简明教程---数组3(组合)
Dec 17 Python
python3写的简单本地文件上传服务器实例
Jun 04 Python
python 与服务器的共享文件夹交互方法
Dec 27 Python
使用python 打开文件并做匹配处理的实例
Jan 02 Python
Python解析命令行读取参数之argparse模块
Jul 26 Python
pytorch神经网络之卷积层与全连接层参数的设置方法
Aug 18 Python
简单了解python字符串前面加r,u的含义
Dec 26 Python
keras和tensorflow使用fit_generator 批次训练操作
Jul 03 Python
Python不支持 i ++ 语法的原因解析
Jul 22 Python
python爬虫用request库处理cookie的实例讲解
Feb 20 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中SESSION使用中的一点经验总结
2012/03/30 PHP
PHP函数strip_tags的一个bug浅析
2014/05/22 PHP
为你总结一些php系统类函数
2015/10/21 PHP
用js做一个小游戏平台 (一)
2009/12/29 Javascript
基于jquery的弹出提示框始终处于窗口的居中位置(类似于alert弹出框的效果)
2011/09/28 Javascript
ExtJS自定义主题(theme)样式详解
2013/11/18 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
Javascript如何判断数据类型和数组类型
2016/06/22 Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
2016/12/14 Javascript
Bootstrap CSS组件之分页(pagination)和翻页(pager)
2016/12/17 Javascript
AngularJs 禁止模板缓存的方法
2017/11/28 Javascript
nodejs微信开发之接入指南
2019/03/17 NodeJs
微信小程序登录时如何获取input框中的内容
2019/12/04 Javascript
JS实现网站吸顶条
2020/01/08 Javascript
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
重命名批处理python脚本
2013/04/05 Python
探究Python的Tornado框架对子域名和泛域名的支持
2015/05/02 Python
Python函数式编程指南(四):生成器详解
2015/06/24 Python
PyChar学习教程之自定义文件与代码模板详解
2017/07/17 Python
[原创]教女朋友学Python(一)运行环境搭建
2017/11/29 Python
解决python大批量读写.doc文件的问题
2018/05/08 Python
Tensorflow卷积神经网络实例
2018/05/24 Python
解决Python中pandas读取*.csv文件出现编码问题
2019/07/12 Python
Python xlrd/xlwt 创建excel文件及常用操作
2020/09/24 Python
html5 视频播放解决方案
2016/11/06 HTML / CSS
HTML5自定义视频播放器源码
2020/01/06 HTML / CSS
阿玛尼意大利官网:Armani意大利
2018/10/30 全球购物
Timberland法国官网:购买靴子、鞋子、衣服、夹克和配饰
2019/11/30 全球购物
俄罗斯童装网上商店:BebaKids
2020/06/06 全球购物
急诊科护士自我鉴定
2013/10/14 职场文书
高中自我评价分享
2013/12/05 职场文书
求职简历的自我评价
2014/01/31 职场文书
同学毕业留言寄语
2015/02/27 职场文书
求职自我评价范文
2015/03/09 职场文书
销售区域经理岗位职责
2015/04/10 职场文书
清空 Oracle 安装记录并重新安装
2022/04/26 Oracle