Python实现随机取一个矩阵数组的某几行


Posted in Python onNovember 26, 2019

废话不多说了,直接上代码吧!

import numpy as np
 
array = np.array([0, 0])
for i in range(10):
  array = np.vstack((array, [i+1, i+1]))
print(array)
# [[ 0 0]
# [ 1 1]
# [ 2 2]
# [ 3 3]
# [ 4 4]
# [ 5 5]
# [ 6 6]
# [ 7 7]
# [ 8 8]
# [ 9 9]
# [10 10]]
 
rand_arr = np.arange(array.shape[0])
 
np.random.shuffle(rand_arr)
print(array[rand_arr[0:5]])
# [[9 9]
# [4 4]
# [1 1]
# [5 5]
# [8 8]]
np.random.shuffle(rand_arr)
print(array[rand_arr[0:5]])
# [[10 10]
# [ 3 3]
# [ 4 4]
# [ 8 8]
# [ 5 5]]

以上这篇Python实现随机取一个矩阵数组的某几行就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python中内置的NotImplemented类型的用法
Mar 31 Python
python判断字符串编码的简单实现方法(使用chardet)
Jul 01 Python
Python pass详细介绍及实例代码
Nov 24 Python
200行自定义python异步非阻塞Web框架
Mar 15 Python
利用python修改json文件的value方法
Dec 31 Python
Python函数和模块的使用总结
May 20 Python
Django外键(ForeignKey)操作以及related_name的作用详解
Jul 29 Python
Python爬虫运用正则表达式的方法和优缺点
Aug 25 Python
python3.7 openpyxl 删除指定一列或者一行的代码
Oct 08 Python
python3 pathlib库Path类方法总结
Dec 26 Python
如何实现更换Jupyter Notebook内核Python版本
May 18 Python
利用python对mysql表做全局模糊搜索并分页实例
Jul 12 Python
Python 求数组局部最大值的实例
Nov 26 #Python
Python 实现取多维数组第n维的前几位
Nov 26 #Python
python获取array中指定元素的示例
Nov 26 #Python
Flask之pipenv虚拟环境的实现
Nov 26 #Python
Python 根据数据模板创建shapefile的实现
Nov 26 #Python
Python实现直播推流效果
Nov 26 #Python
Python利用matplotlib绘制约数个数统计图示例
Nov 26 #Python
You might like
PHP聊天室技术
2006/10/09 PHP
缓存技术详谈―php
2006/12/14 PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
2013/06/20 PHP
PHP中的traits实现代码复用使用实例
2015/05/13 PHP
Yii框架实现的验证码、登录及退出功能示例
2017/05/20 PHP
JavaScript 定义function的三种方式小结
2009/10/16 Javascript
javascript 动态调整图片尺寸实现代码
2009/12/28 Javascript
js 图片随机不定向浮动的实现代码
2013/07/02 Javascript
jQuery 回车事件enter使用示例
2014/02/18 Javascript
JS数组的赋值介绍
2014/03/10 Javascript
JS中attr和prop属性的区别以及优先选择示例介绍
2014/06/30 Javascript
JavaScript针对网页节点的增删改查用法实例
2015/02/02 Javascript
JavaScript中各种引用类型的常用操作方法小结
2016/05/05 Javascript
使用jQuery的toggle()方法对HTML标签进行显示、隐藏的方法(示例)
2016/09/01 Javascript
jquery获取input type=text中的值的各种方式(总结)
2016/12/02 Javascript
jQuery学习之DOM节点的插入方法总结
2017/01/22 Javascript
源码分析Vue.js的监听实现教程
2017/04/23 Javascript
layer.open关闭父窗口 以及调用父页面的方法
2018/08/17 Javascript
JS html事件冒泡和事件捕获操作示例
2019/05/01 Javascript
JS实现的碰撞检测与周期移动完整示例
2019/09/02 Javascript
JS实现烟花爆炸效果
2020/03/10 Javascript
javascript实现前端分页功能
2020/11/26 Javascript
Python的函数的一些高阶特性
2015/04/27 Python
Python使用BeautifulSoup库解析HTML基本使用教程
2016/03/31 Python
Python实现带百分比的进度条
2016/06/28 Python
用pyqt5 给按钮设置图标和css样式的方法
2019/06/24 Python
Python中字典与恒等运算符的用法分析
2019/08/22 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
2019/08/27 Python
Win系统PyQt5安装和使用教程
2019/12/25 Python
Python基于xlrd模块处理合并单元格
2020/07/28 Python
皮姆斯勒语言学习:Pimsleur Language Programs
2018/06/30 全球购物
英语课外活动总结
2014/08/27 职场文书
免职通知
2015/04/23 职场文书
Python图片处理之图片裁剪教程
2021/05/27 Python
《帝国时代4》赛季预告 新增内容编译器可创造地图
2022/04/03 其他游戏
Java中Dijkstra(迪杰斯特拉)算法
2022/05/20 Java/Android