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 相关文章推荐
python3.3使用tkinter开发猜数字游戏示例
Mar 14 Python
python清除字符串里非数字字符的方法
Jul 02 Python
python做量化投资系列之比特币初始配置
Jan 23 Python
对pandas进行数据预处理的实例讲解
Apr 20 Python
解决pandas 作图无法显示中文的问题
May 24 Python
解决Tensorflow安装成功,但在导入时报错的问题
Jun 13 Python
Python计算时间间隔(精确到微妙)的代码实例
Feb 26 Python
django中使用POST方法获取POST数据
Aug 20 Python
Pandas-Cookbook 时间戳处理方式
Dec 07 Python
Python语言异常处理测试过程解析
Jan 08 Python
使用python 计算百分位数实现数据分箱代码
Mar 03 Python
Pytorch 使用tensor特定条件判断索引
Apr 08 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之第一天
2006/10/09 PHP
PHP 读取文件的正确方法
2009/04/29 PHP
一个php Mysql类 可以参考学习熟悉下
2009/06/21 PHP
PHP 下载文件时自动添加bom头的方法实例
2014/01/10 PHP
php上传图片存入数据库示例分享
2014/03/11 PHP
javascript自然分类法算法实现代码
2013/10/11 Javascript
jquery对ajax的支持介绍
2013/12/10 Javascript
js采用map取到id集合组并且实现点击一行选中一行
2013/12/16 Javascript
禁止拷贝网页内容的js代码
2014/01/22 Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
2014/02/13 Javascript
网页运行时提示对象不支持abigimage属性或方法
2014/08/10 Javascript
js添加select下默认的option的value和text的方法
2014/10/19 Javascript
JS替换字符串中空格方法
2015/04/17 Javascript
javascript和jQuery实现网页实时聊天的ajax长轮询
2016/07/20 Javascript
浅谈js函数的多种定义方法与区别
2016/11/29 Javascript
JavaScript中Array对象用法实例总结
2016/11/29 Javascript
微信小程序 扎金花简单实例
2017/02/21 Javascript
基于vue实现swipe轮播组件实例代码
2017/05/24 Javascript
vue系列之动态路由详解【原创】
2017/09/10 Javascript
浅谈vue项目优化之页面的按需加载(vue+webpack)
2017/12/11 Javascript
Node.js 使用axios读写influxDB的方法示例
2018/10/26 Javascript
前端开发之便利店收银系统代码
2019/12/27 Javascript
详细解读Python中解析XML数据的方法
2015/10/15 Python
Python高级用法总结
2018/05/26 Python
python实现逆序输出一个数字的示例讲解
2018/06/25 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
pytorch加载语音类自定义数据集的方法教程
2020/11/10 Python
python单例模式的应用场景实例讲解
2021/02/24 Python
巴黎卡诗美国官方网站:始于1964年的头发头皮护理专家
2017/07/10 全球购物
美国领先的精品家居照明和装饰产品在线零售商:LightsOnline.com
2018/01/23 全球购物
英国旅行箱包和行李箱购物网站:Travel Luggage & Cabin Bags
2019/08/26 全球购物
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
2013/05/01 面试题
2014全国两会学习心得体会1000字
2014/03/10 职场文书
辩论会主持词
2015/07/03 职场文书
canvas绘制折线路径动画实现
2021/05/12 Javascript
如何在python中实现ECDSA你知道吗
2021/11/23 Python