想用Python随机生成多个不重复坐标需要用到什么库或是方法?,python坐标,有没有用Python生成
想用Python随机生成多个不重复坐标需要用到什么库或是方法?,python坐标,有没有用Python生成
有没有用Python生成n个不重复随机坐标的算法?比如范围(5,3)内的坐标:
1 2
1 3
2 2
2 3
等等
import randomn = 5for x in random.sample(range(3 * 5), n): print('({}, {})'.format(*divmod(x, 3)))
python 3
import itertoolslist(itertools.product(range(1, 6), range(1, 4)))
如果需要随机的话,直接随机产生以上list里的index
import randomn = 5random_list = list(itertools.product(range(1, 6), range(1, 4)))random.sample(random_list, n)
编橙之家文章,
相关内容
- 按照《flask web开发》书中方法操作,发不出确认邮件是
- Python动态调用其他模块函数操作问题,python动态模块函
- 需要一个python脚本返回的思路,求分享,python脚本,新手
- Python import语法在python2与python3中有何区别,python2pytho
- Python如何时将部分utf8编码转义成中文内容,,现有1.tx
- Python Flask django项目时区设置遇到的问题,flaskdjango,dj
- Python3 rabbitmq NameError问题求助,python3nameerror,学习使用
- 程序正常启动,却没有生成预期的文件请指教,生成预期
- 要用python爬取跳转网页的信息求大神指教,chrome浏览器,
- Python tornado获取同一个页面不同form请求操作方法,pyt
评论关闭