python 生成不重复的随机数的代码


Posted in Python onMay 15, 2011
import random 
print 'N must >K else error' 
n=int(raw_input("n=")) 
k=int(raw_input("k=")) 
result=[] 
x=range(n) 
for i in range(k): 
t=random.randint(i,n-1) 
temp=x[i] 
x[i]=x[t] 
x[t]=temp 
result.append(x[i]) 
print result 
raw_input('Inpuy AnyKey to exit')

这是用算法生成的 其实python有方法的
random.sample(list, n)即是从list中随机选取n个不同的元素
import random 
for i in range(4): 
print random.sample(['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'], 7)
Python 相关文章推荐
Python中处理unchecked未捕获异常实例
Jan 17 Python
Python彩色化Linux的命令行终端界面的代码实例分享
Jul 02 Python
Python 使用with上下文实现计时功能
Mar 09 Python
python列表list保留顺序去重的实例
Dec 14 Python
python 实现GUI(图形用户界面)编程详解
Jul 17 Python
Pytorch 实现自定义参数层的例子
Aug 17 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
Dec 12 Python
Pandas实现DataFrame按行求百分数(比例数)
Dec 27 Python
Pytorch 多块GPU的使用详解
Dec 31 Python
python使用pyecharts库画地图数据可视化的实现
Mar 25 Python
Python新手如何进行闭包时绑定变量操作
May 29 Python
python 读取.nii格式图像实例
Jul 01 Python
精确查找PHP WEBSHELL木马的方法(1)
Apr 12 #Python
Python中删除文件的程序代码
Mar 13 #Python
python 中文乱码问题深入分析
Mar 13 #Python
学习python处理python编码问题
Mar 13 #Python
布同 Python中文问题解决方法(总结了多位前人经验,初学者必看)
Mar 13 #Python
布同 统计英文单词的个数的python代码
Mar 13 #Python
python将多个文本文件合并为一个文本的代码(便于搜索)
Mar 13 #Python
You might like
PHP类的使用 实例代码讲解
2009/12/28 PHP
PHP和JavaScrip分别获取关联数组的键值示例代码
2013/09/16 PHP
ThinkPHP令牌验证实例
2014/06/18 PHP
详解yii2使用多个数据库的案例
2017/06/16 PHP
PHP文字转图片功能原理与实现方法分析
2017/08/31 PHP
jQuery实战之品牌展示列表效果
2011/04/10 Javascript
JavaScript 放大镜 移动镜片效果代码
2011/05/09 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
判断文档离浏览器顶部的距离的方法
2014/01/08 Javascript
js获取通过ajax返回的map型的JSONArray的方法
2014/01/09 Javascript
JavaScript隐式类型转换
2016/03/15 Javascript
关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
2016/05/17 Javascript
js通过classname来获取元素的方法
2016/11/24 Javascript
浅谈jquery拼接字符串效率比较高的方法
2017/02/22 Javascript
javascript算法之二叉搜索树的示例代码
2017/09/12 Javascript
JS实现的简单四则运算计算器功能示例
2017/09/27 Javascript
NodeJs操作MongoDB教程之分页功能以及常见问题
2019/04/09 NodeJs
基于vue+uniapp直播项目实现uni-app仿抖音/陌陌直播室功能
2019/11/12 Javascript
js点击事件的执行过程实例分析【冒泡与捕获】
2020/04/11 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
2020/07/28 Javascript
[15:56]Heroes18_暗影萨满(完美)
2014/10/31 DOTA
图文详解WinPE下安装Python
2016/05/17 Python
Django 全局的static和templates的使用详解
2019/07/19 Python
在django admin中配置搜索域是一个外键时的处理方法
2020/05/20 Python
Matplotlib自定义坐标轴刻度的实现示例
2020/06/18 Python
python 中的9个实用技巧,助你提高开发效率
2020/08/30 Python
CSS3中background-clip和background-origin的区别示例介绍
2014/03/10 HTML / CSS
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
Yahoo-PHP面试题3
2012/01/14 面试题
新驾驶员个人自我评价
2014/01/03 职场文书
出生证明公证书
2014/04/09 职场文书
党员评议自我评价
2015/03/03 职场文书
社区文明倡议书
2015/04/28 职场文书
关于公司年会的开幕词
2016/03/04 职场文书
母婴行业实体、电商模式全面解析
2019/08/01 职场文书
python数据分析之单因素分析线性拟合及地理编码
2022/06/25 Python