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类的定义、继承及类对象使用方法简明教程
May 08 Python
Python爬虫代理IP池实现方法
Jan 05 Python
Python PyQt5实现的简易计算器功能示例
Aug 23 Python
python批量实现Word文件转换为PDF文件
Mar 15 Python
Python使用post及get方式提交数据的实例
Jan 24 Python
详解用python实现基本的学生管理系统(文件存储版)(python3)
Apr 25 Python
python语言元素知识点详解
May 15 Python
python-django中的APPEND_SLASH实现方法
Jun 21 Python
python中while和for的区别总结
Jun 28 Python
linux环境中没有网络怎么下载python
Jul 07 Python
pandas的排序和排名的具体使用
Jul 31 Python
Python turtle编写简单的球类小游戏
Mar 31 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
一个简单计数器的源代码
2006/10/09 PHP
php 中英文语言转换类代码
2011/08/11 PHP
php中mysql模块部分功能的简单封装
2011/09/30 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
2013/06/21 PHP
php读取富文本的时p标签会出现红线是怎么回事
2014/05/13 PHP
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
jQuery+Ajax+PHP“喜欢”评级功能实现代码
2015/10/08 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
2018/11/22 PHP
javascript引用对象的方法代码
2007/08/13 Javascript
js CSS操作方法集合
2008/10/31 Javascript
用jQuery技术实现Tab页界面之二
2009/09/21 Javascript
基于jquery的$.ajax async使用
2011/10/19 Javascript
js自定义鼠标右键的实现原理及源码
2014/06/23 Javascript
node.js中的favicon.ico请求问题处理
2014/12/15 Javascript
JavaScript学习笔记之数组求和方法
2016/03/23 Javascript
微信小程序 Nginx环境配置详细介绍
2017/02/14 Javascript
canvas实现弧形可拖动进度条效果
2017/05/11 Javascript
vue 中directive功能的简单实现
2018/01/05 Javascript
在JavaScript中如何访问暂未存在的嵌套对象
2019/06/18 Javascript
[05:06]DOTA2-DPC中国联赛 正赛 VG vs Magma选手采访
2021/03/11 DOTA
python字符串中的单双引
2017/02/16 Python
python脚本当作Linux中的服务启动实现方法
2019/06/28 Python
Python中利用LSTM模型进行时间序列预测分析的实现
2019/07/26 Python
Python 列表的清空方式
2020/01/13 Python
Django-xadmin+rule对象级权限的实现方式
2020/03/30 Python
pyautogui自动化控制鼠标和键盘操作的步骤
2020/04/01 Python
python boto和boto3操作bucket的示例
2020/10/30 Python
澳大利亚男士西服品牌:M.J.Bale
2018/02/06 全球购物
英国演唱会订票网站:Ticket Selection
2018/03/27 全球购物
英国美发和美容产品商城:HQhair
2019/02/08 全球购物
美体小铺波兰官方网站:The Body Shop波兰
2019/09/03 全球购物
给老婆大人的检讨书
2014/02/24 职场文书
医药销售自我评价200字
2014/09/11 职场文书
安全月宣传标语
2014/10/07 职场文书
Spring Boot 整合 Apache Dubbo的示例代码
2021/07/04 Java/Android
opencv深入浅出了解机器学习和深度学习
2022/03/17 Python