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格式化字符串实例总结
Sep 28 Python
浅谈Python中的数据类型
May 05 Python
Python实现对excel文件列表值进行统计的方法
Jul 25 Python
基于Python_脚本CGI、特点、应用、开发环境(详解)
May 23 Python
python-序列解包(对可迭代元素的快速取值方法)
Aug 24 Python
Django自定义用户表+自定义admin后台中的字段实例
Nov 18 Python
python 轮询执行某函数的2种方式
May 03 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
Nov 26 Python
M1芯片安装python3.9.1的实现
Feb 02 Python
详解python网络进程
Jun 15 Python
Python安装使用Scrapy框架
Apr 12 Python
python+pyhyper实现识别图片中的车牌号思路详解
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
thinkPHP订单数字提醒功能的实现方法
2016/12/01 PHP
javascript 学习之旅 (2)
2009/02/05 Javascript
js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码
2011/07/27 Javascript
将查询条件的input、select清空
2014/01/14 Javascript
javascript实现验证身份证号的有效性并提示
2015/04/30 Javascript
jQuery预加载图片常用方法
2015/06/15 Javascript
好好了解一下Cookie(强烈推荐)
2016/06/14 Javascript
浅析Nodejs npm常用命令
2016/06/14 NodeJs
Angular的Bootstrap(引导)和Compiler(编译)机制
2016/06/20 Javascript
BootStrap tab选项卡使用小结
2020/08/09 Javascript
jquery实现焦点轮播效果
2017/02/23 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
2018/07/20 Javascript
关于微信小程序登录的那些事
2019/01/08 Javascript
js的对象与函数详解
2019/01/21 Javascript
[00:09]DOTA2全国高校联赛 精彩活动引爆全场
2018/05/30 DOTA
简述Python中的面向对象编程的概念
2015/04/27 Python
python中将字典形式的数据循环插入Excel
2018/01/16 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
2018/02/01 Python
对python list 遍历删除的正确方法详解
2018/06/29 Python
解决PyCharm import torch包失败的问题
2018/10/13 Python
selenium+PhantomJS爬取豆瓣读书
2019/08/26 Python
Django框架 querySet功能解析
2019/09/04 Python
利用Python发送邮件或发带附件的邮件
2020/11/12 Python
用Python 执行cmd命令
2020/12/18 Python
HTML5制作3D爱心动画教程 献给女友浪漫的礼物
2014/11/05 HTML / CSS
俄罗斯最大的灯具网站:Fandeco
2020/03/14 全球购物
琳达·法罗眼镜英国官网:Linda Farrow英国
2021/01/19 全球购物
小学生元旦感言
2014/02/26 职场文书
气象学专业个人求职信
2014/04/22 职场文书
教师民族团结演讲稿
2014/08/27 职场文书
党员对照检查材料思想汇报
2014/09/16 职场文书
导游词怎么写
2015/02/04 职场文书
风雨哈佛路观后感
2015/06/03 职场文书
《敬重卑微》读后感3篇
2019/11/26 职场文书
Python实现Matplotlib,Seaborn动态数据图
2022/05/06 Python
java获取一个文本文件的编码(格式)信息
2022/09/23 Java/Android