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根据路径导入模块的方法
Sep 30 Python
Python中的匿名函数使用简介
Apr 27 Python
介绍Python中内置的itertools模块
Apr 29 Python
Python 文件处理注意事项总结
Apr 10 Python
python奇偶行分开存储实现代码
Mar 19 Python
解决python selenium3启动不了firefox的问题
Oct 13 Python
python和c语言的主要区别总结
Jul 07 Python
Python数据可视化 pyecharts实现各种统计图表过程详解
Aug 15 Python
python 采用paramiko 远程执行命令及报错解决
Oct 21 Python
Python面向对象魔法方法和单例模块代码实例
Mar 25 Python
Pycharm中如何关掉python console
Oct 27 Python
PYTHON 使用 Pandas 删除某列指定值所在的行
Apr 28 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
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
一个SQL管理员的web接口
2006/10/09 PHP
谈谈新手如何学习PHP
2006/12/14 PHP
PHP中字符与字节的区别及字符串与字节转换示例
2016/10/15 PHP
JavaScript 给汉字排序实例代码
2008/06/28 Javascript
一些不错的js函数ajax
2008/08/20 Javascript
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
2010/06/11 Javascript
从零开始学习jQuery (三) 管理jQuery包装集
2011/02/23 Javascript
js 自定义个性下拉选择框示例
2013/08/20 Javascript
jquery为页面增加快捷键示例
2014/01/31 Javascript
JS实现根据当前文字选择返回被选中的文字
2014/05/21 Javascript
jQuery实现可用于博客的动态滑动菜单
2015/03/09 Javascript
详解JavaScript对W3C DOM模版的支持情况
2015/06/16 Javascript
纯jquery实现模仿淘宝购物车结算
2015/08/20 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
vue2项目使用sass的示例代码
2017/06/28 Javascript
webpack组织模块打包Library的原理及实现
2018/03/10 Javascript
jQuery.extend 与 jQuery.fn.extend的用法及区别实例分析
2018/07/25 jQuery
详解React中传入组件的props改变时更新组件的几种实现方法
2018/09/13 Javascript
ES6 Promise对象的含义和基本用法分析
2019/06/14 Javascript
使用Vue.js中的过滤器实现幂方求值的方法
2019/08/27 Javascript
[59:35]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第一场 1月8日
2021/03/11 DOTA
Python迭代用法实例教程
2014/09/08 Python
Python代码块批量添加Tab缩进的方法
2018/06/25 Python
如何利用Boost.Python实现Python C/C++混合编程详解
2018/11/08 Python
Python OpenCV中的resize()函数的使用
2019/06/20 Python
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
2019/08/12 Python
Django3.0 异步通信初体验(小结)
2019/12/04 Python
运行tensorflow python程序,限制对GPU和CPU的占用操作
2020/02/06 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
2020/07/02 Python
pandas 数据类型转换的实现
2020/12/29 Python
HTML5的结构和语义(4):语义性的内联元素
2008/10/17 HTML / CSS
个人求职简历的自我评价
2013/10/19 职场文书
农村婚礼证婚词
2014/01/10 职场文书
公司借条范本
2015/05/25 职场文书
如何利用React实现图片识别App
2022/02/18 Javascript