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 中__name__ = '__main__' 的作用
Jul 05 Python
git进行版本控制心得详谈
Dec 10 Python
Python判断文件和字符串编码类型的实例
Dec 21 Python
python列表生成式与列表生成器的使用
Feb 23 Python
Django web框架使用url path name详解
Apr 29 Python
Atom Python 配置Python3 解释器的方法
Aug 28 Python
手机使用python操作图片文件(pydroid3)过程详解
Sep 25 Python
Python爬虫爬取煎蛋网图片代码实例
Dec 16 Python
python获取引用对象的个数方式
Dec 20 Python
python列表切片和嵌套列表取值操作详解
Feb 27 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
Jun 01 Python
Django配置跨域并开发测试接口
Nov 04 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使用百度ping服务代码实例
2014/06/19 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
PHP设计模式(五)适配器模式Adapter实例详解【结构型】
2020/05/02 PHP
js操作textarea方法集合封装(兼容IE,firefox)
2011/02/22 Javascript
网页源代码保护(禁止右键、复制、另存为、查看源文件)
2012/05/23 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
2013/01/16 Javascript
jQuery之尺寸调整组件的深入解析
2013/06/19 Javascript
Jqgrid设置全选(选择)及获取选择行的值示例代码
2013/12/28 Javascript
JS动态增加删除UL节点LI及相关内容示例
2014/05/21 Javascript
使用jQuery实现返回顶部
2015/01/26 Javascript
JS继承之借用构造函数继承和组合继承
2016/09/07 Javascript
AngularJs 利用百度地图API 定位当前位置 获取地址信息
2017/01/18 Javascript
javascript阻止事件冒泡和浏览器的默认行为
2017/01/21 Javascript
详解AngularJS 路由 resolve用法
2017/04/24 Javascript
用js将long型数据转换成date型或datetime型的实例
2017/07/03 Javascript
vue2.0实现的tab标签切换效果(内容可自定义)示例
2019/02/11 Javascript
使用VueCli3+TypeScript+Vuex一步步构建todoList的方法
2019/07/25 Javascript
vue使用高德地图点击下钻上浮效果的实现思路
2019/10/12 Javascript
JS实现小星星特效
2019/12/24 Javascript
JS实现图片幻灯片效果代码实例
2020/05/21 Javascript
使用Vue-scroller页面input框不能触发滑动的问题及解决方法
2020/08/08 Javascript
Python sys.argv用法实例
2015/05/28 Python
Python采用Django开发自己的博客系统
2020/09/29 Python
python实现求特征选择的信息增益
2018/12/18 Python
Python实现Event回调机制的方法
2019/02/13 Python
Python从list类型、range()序列简单认识类(class)【可迭代】
2019/05/31 Python
python读取.mat文件的数据及实例代码
2019/07/12 Python
python搜索包的路径的实现方法
2019/07/19 Python
python用tkinter实现一个简易能进行随机点名的界面
2020/09/27 Python
python 带时区的日期格式化操作
2020/10/23 Python
css3 伪类选择器快速复习小结
2019/09/10 HTML / CSS
法学专业应届生求职信
2013/10/16 职场文书
四风对照检查材料思想汇报
2014/09/20 职场文书
护士求职自荐信
2015/03/25 职场文书
《悬崖边的树》读后感2篇
2019/12/02 职场文书
vue动态绑定style样式
2022/04/20 Vue.js