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中使用pngquant压缩png图片的教程
Apr 09 Python
python使用7z解压apk包的方法
Apr 18 Python
python批量设置多个Excel文件页眉页脚的脚本
Mar 14 Python
使用Py2Exe for Python3创建自己的exe程序示例
Oct 31 Python
Django model反向关联名称的方法
Dec 15 Python
python实现网页自动签到功能
Jan 21 Python
Python常用的json标准库
Feb 19 Python
Python对HTML转义字符进行反转义的实现方法
Apr 28 Python
python操作cfg配置文件方式
Dec 22 Python
PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)
Jun 02 Python
Python实现自动签到脚本的示例代码
Aug 19 Python
Python实现一个论文下载器的过程
Jan 18 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的ob_start() 控制您的浏览器cache
2009/08/03 PHP
smarty中先strip_tags过滤html标签后truncate截取文章运用
2010/10/25 PHP
解决PHP在DOS命令行下却无法链接MySQL的技术笔记
2010/12/29 PHP
CURL的学习和应用(附多线程实现)
2013/06/03 PHP
PHP微框架Dispatch简介
2014/06/12 PHP
ThinkPHP安装和设置
2015/07/27 PHP
PHP测试成功的邮件发送案例
2015/10/26 PHP
微信公众号判断用户是否已关注php代码解析
2016/06/24 PHP
php实现将HTML页面转换成word并且保存的方法
2016/10/14 PHP
php实现的错误处理封装类实例
2017/06/20 PHP
利用Keydown事件阻止用户输入实现代码
2014/03/11 Javascript
JavaScript事件处理的方式(三种)
2016/04/26 Javascript
js实现常用排序算法
2016/08/09 Javascript
Vuejs第十一篇组件之slot内容分发实例详解
2016/09/09 Javascript
AngularJS 文件上传控件 ng-file-upload详解
2017/01/13 Javascript
JavaScript定义函数的三种实现方法
2017/09/23 Javascript
vue登录页面cookie的使用及页面跳转代码
2019/07/10 Javascript
layui使用templet格式化表格数据的方法
2019/09/16 Javascript
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
python抓取京东商城手机列表url实例代码
2013/12/18 Python
Win10下Python环境搭建与配置教程
2016/11/18 Python
Python复数属性和方法运算操作示例
2017/07/21 Python
Python+Django搭建自己的blog网站
2018/03/13 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
2020/11/29 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
X/HTML5 和 XHTML2
2008/10/17 HTML / CSS
惠普新加坡官方商店:HP Singapore
2020/04/17 全球购物
《会变的花树叶》教学反思
2014/02/10 职场文书
教育见习报告范文
2014/11/03 职场文书
高考作弊检讨书1500字
2015/02/16 职场文书
会议通知
2015/04/15 职场文书
百日宴上的祝酒词
2015/08/10 职场文书
go语言-在mac下brew升级golang
2021/04/25 Golang
python 如何在list中找Topk的数值和索引
2021/05/20 Python
Python Pygame实战在打砖块游戏的实现
2022/03/17 Python