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实现的jpg格式图片修复代码
Apr 21 Python
在Linux系统上部署Apache+Python+Django+MySQL环境
Dec 24 Python
python模拟Django框架实例
May 17 Python
利用信号如何监控Django模型对象字段值的变化详解
Nov 27 Python
python爬虫获取淘宝天猫商品详细参数
Jun 23 Python
python利用ffmpeg进行录制屏幕的方法
Jan 10 Python
对Python定时任务的启动和停止方法详解
Feb 19 Python
pyqt 实现为长内容添加滑轮 scrollArea
Jun 19 Python
Python使用Slider组件实现调整曲线参数功能示例
Sep 06 Python
Python 如何优雅的将数字转化为时间格式的方法
Sep 26 Python
浅谈pytorch 模型 .pt, .pth, .pkl的区别及模型保存方式
May 25 Python
Python 避免字典和元组的多重嵌套问题
Jul 15 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循环获取GET和POST值的代码
2008/04/09 PHP
php5.3 废弃函数小结
2010/05/16 PHP
PHP的cURL库功能简介 抓取网页、POST数据及其他
2011/04/07 PHP
Yii核心组件AssetManager原理分析
2014/12/02 PHP
PHPMAILER实现PHP发邮件功能
2018/04/18 PHP
php使用scandir()函数扫描指定目录下所有文件示例
2019/06/08 PHP
JavaScript类和继承 this属性使用说明
2010/09/03 Javascript
客户端js判断文件类型和文件大小即限制上传大小
2013/11/20 Javascript
jquery右下角自动弹出可关闭的广告层
2015/05/08 Javascript
谈一谈jQuery核心架构设计
2016/03/28 Javascript
深入理解(function(){... })();
2016/08/16 Javascript
详解jQuery lazyload 懒加载
2016/12/19 Javascript
详解Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
2017/02/11 Javascript
Vue开发中整合axios的文件整理
2017/04/29 Javascript
AngularJS基于factory创建自定义服务的方法详解
2017/05/25 Javascript
从源码里了解vue中的nextTick的使用
2018/11/22 Javascript
利用vue重构有赞商城的思路以及总结整理
2019/02/21 Javascript
微信小程序遍历Echarts图表实现多个饼图
2019/04/25 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
2020/05/10 Javascript
JS数组reduce()方法原理及使用技巧解析
2020/07/14 Javascript
Vue Object.defineProperty及ProxyVue实现双向数据绑定
2020/09/02 Javascript
[09:59]DOTA2-DPC中国联赛2月7日Recap集锦
2021/03/11 DOTA
Python读写unicode文件的方法
2015/07/10 Python
Python学习笔记之抓取某只基金历史净值数据实战案例
2019/06/03 Python
python设置环境变量的原因和方法
2019/06/24 Python
Python字符串三种格式化输出
2020/09/17 Python
Python创建文件夹与文件的快捷方法
2020/12/08 Python
Marc O’Polo俄罗斯官方在线商店:德国高端时尚品牌
2019/12/26 全球购物
大众服装店创业计划书范文
2014/01/01 职场文书
大学生职业生涯规划书的基本内容
2014/01/06 职场文书
商务英语专业求职信
2014/06/26 职场文书
学生喝酒检讨书500字
2014/11/02 职场文书
小学班主任工作总结2015
2015/04/07 职场文书
迁徙的鸟观后感
2015/06/09 职场文书
SQL Server连接查询的实用教程
2021/04/07 SQL Server
MySQL分区表实现按月份归类
2021/11/01 MySQL