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循环语句中else的用法总结
Sep 11 Python
Python实现的手机号归属地相关信息查询功能示例
Jun 08 Python
Python用Pillow(PIL)进行简单的图像操作方法
Jul 07 Python
Python各类图像库的图片读写方式总结(推荐)
Feb 23 Python
python3监控CentOS磁盘空间脚本
Jun 21 Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 Python
对numpy中数组转置的求解以及向量内积计算方法
Oct 31 Python
如何在Django中设置定时任务的方法示例
Jan 18 Python
利用python在excel里面直接使用sql函数的方法
Feb 08 Python
django框架基于模板 生成 excel(xls) 文件操作示例
Jun 19 Python
Python中Selenium库使用教程详解
Jul 23 Python
matplotlib阶梯图的实现(step())
Mar 02 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获取当前日期和时间及格式化方法参数
2015/05/11 PHP
PHP基于GD库的图像处理方法小结
2016/09/27 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
2018/08/04 PHP
基于jquery的Repeater实现代码
2010/07/17 Javascript
js中判断Object、Array、Function等引用类型对象是否相等
2012/08/29 Javascript
js简单实现HTML标签Select联动带跳转
2013/10/23 Javascript
jQuery与Ajax以及序列化
2016/02/01 Javascript
js学习阶段总结(必看篇)
2016/06/16 Javascript
JS HTML5拖拽上传图片预览
2016/07/18 Javascript
jQuery仿京东商城楼梯式导航定位菜单
2016/07/25 Javascript
JavaScript对象创建模式实例汇总
2016/10/03 Javascript
angularjs中ng-bind-html的用法总结
2017/05/23 Javascript
微信小程序 空白页重定向解决办法
2017/06/27 Javascript
Vue.js项目模板搭建图文教程
2017/09/20 Javascript
动手写一个angular版本的Message组件的方法
2017/12/16 Javascript
Javascript中JSON数据分组优化实践及JS操作JSON总结
2017/12/22 Javascript
微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)
2019/05/10 Javascript
js的新生代垃圾回收知识点总结
2019/08/22 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
[01:54]胎教DOTA2 准妈妈玩家现身中国区预选赛
2016/06/26 DOTA
[51:20]完美世界DOTA2联赛PWL S2 Magma vs PXG 第一场 11.28
2020/12/01 DOTA
用python登录Dr.com思路以及代码分享
2014/06/25 Python
Python中的rfind()方法使用详解
2015/05/19 Python
Python 实现随机数详解及实例代码
2017/04/15 Python
Python3.5面向对象程序设计之类的继承和多态详解
2019/04/24 Python
python3中类的继承以及self和super的区别详解
2019/06/26 Python
python如何实现不用装饰器实现登陆器小程序
2019/12/14 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
2020/03/10 Python
python自动生成证件号的方法示例
2021/01/14 Python
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
澳大利亚新奇小玩意网站:Yellow Octopus
2017/12/28 全球购物
《大海那边》教学反思
2014/04/09 职场文书
留学顾问岗位职责
2014/04/14 职场文书
学校师德承诺书
2014/05/23 职场文书
基层党组织建设整改方案
2014/09/16 职场文书
PostgreSQL常用字符串分割函数整理汇总
2022/07/07 PostgreSQL