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中str.format()详解
Mar 12 Python
python算法演练_One Rule 算法(详解)
May 17 Python
Python实现将文本生成二维码的方法示例
Jul 18 Python
Python实现的质因式分解算法示例
May 03 Python
利用python在excel里面直接使用sql函数的方法
Feb 08 Python
Python和Java的语法对比分析语法简洁上python的确完美胜出
May 10 Python
python读csv文件时指定行为表头或无表头的方法
Jun 26 Python
python实现邮件发送功能
Aug 10 Python
如何解决django-celery启动后迅速关闭
Oct 16 Python
Python文件操作基础流程解析
Mar 19 Python
利用Vscode进行Python开发环境配置的步骤
Jun 22 Python
Python爬虫教程知识点总结
Oct 19 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设计模式 php实现装饰器模式(decorator)
2015/12/07 PHP
javascript 写的一个简单的timer
2009/07/30 Javascript
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
2010/03/04 Javascript
IE浏览器不支持getElementsByClassName的解决方法
2014/08/27 Javascript
JavaScript的Date()方法使用详解
2015/06/09 Javascript
js获取url传值的方法
2015/12/18 Javascript
轻松实现js图片预览功能
2016/01/18 Javascript
理解javascript函数式编程中的闭包(closure)
2016/03/08 Javascript
javaScript知识点总结(必看篇)
2016/06/10 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
2016/09/20 Javascript
js生成随机颜色方法代码分享(三种)
2016/12/29 Javascript
JS中input表单隐藏域及其使用方法
2017/02/13 Javascript
javascript防篡改对象实例详解
2017/04/10 Javascript
CSS3+JavaScript实现翻页幻灯片效果
2017/06/28 Javascript
javascript 中事件冒泡和事件捕获机制的详解
2017/09/01 Javascript
浅谈使用React.setState需要注意的三点
2017/12/18 Javascript
vue.js vue-router如何实现无效路由(404)的友好提示
2017/12/20 Javascript
JS实现的贪吃蛇游戏完整实例
2019/01/18 Javascript
vue+webpack dev本地调试全局样式引用失效的解决方案
2019/11/12 Javascript
vue.js iview打包上线后字体图标不显示解决办法
2020/01/20 Javascript
[48:21]Mski vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python程序设计入门(1)基本语法简介
2014/06/13 Python
python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
2014/08/22 Python
Tensorflow的常用矩阵生成方式
2020/01/04 Python
python实现一次性封装多条sql语句(begin end)
2020/06/06 Python
python简单利用字典破解zip文件口令
2020/09/07 Python
SKECHERS斯凯奇中国官网:来自美国的运动休闲品牌
2018/11/14 全球购物
Chinti & Parker官网:奢华羊绒女装和创新针织设计
2021/01/01 全球购物
大学生期末自我鉴定
2014/02/01 职场文书
学生会竞选演讲稿
2014/04/24 职场文书
求职意向书
2014/07/29 职场文书
四风问题自查自纠工作情况报告
2014/10/28 职场文书
2019年最新七夕唯美祝福语(60条)
2019/07/22 职场文书
亲情作文之母爱
2019/09/25 职场文书
InterProcessMutex实现zookeeper分布式锁原理
2022/03/21 Java/Android
MySQL示例讲解数据库约束以及表的设计
2022/06/16 MySQL