Python 实现取多维数组第n维的前几位


Posted in Python onNovember 26, 2019

现在我们有一个shape为(7352, 9, 128, 1)的numpy数组。

想要取出第2维的前三个数据,构成新数组(7352, 3, 128, 1)

我的思想是:将第2维数据转置(transpose)到第一维,再用切片(slice)取出前三个数据,再转置回去:

print("# original", input.shape)
input_transpose = input.transpose((1, 0, 2, 3))
print("# transpose", input_transpose.shape)
input_slice = input_transpose[0:3]
print("# slice", input_slice.shape)
output = input_slice.transpose((1, 0, 2, 3))
print("# output", output.shape)

Python 实现取多维数组第n维的前几位

其实更简单的做法是:

print("# original", input.shape)
print("# output", input[:, [0, 1, 2]].shape)

Python 实现取多维数组第n维的前几位

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

Python 相关文章推荐
Python字符串替换实例分析
May 11 Python
Django中对数据查询结果进行排序的方法
Jul 17 Python
Windows下搭建python开发环境详细步骤
Jul 20 Python
python中logging模块的一些简单用法的使用
Feb 22 Python
linux环境中没有网络怎么下载python
Jul 07 Python
Python Celery多队列配置代码实例
Nov 22 Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
Jan 02 Python
Python Scrapy框架第一个入门程序示例
Feb 05 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
May 09 Python
django 将自带的数据库sqlite3改成mysql实例
Jul 09 Python
用Python制作mini翻译器的实现示例
Aug 17 Python
Python环境配置实现pip加速过程解析
Nov 27 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
创建Shapefile文件并写入数据的例子
Nov 26 #Python
python使用opencv在Windows下调用摄像头实现解析
Nov 26 #Python
You might like
1982年日本摄影师镜头下的中国孩子 那无忧无虑的童年
2020/03/12 杂记
PHP脚本数据库功能详解(上)
2006/10/09 PHP
php接口技术实例详解
2016/12/07 PHP
Paypal实现循环扣款(订阅)功能
2017/03/23 PHP
PHP编程实现微信企业向用户付款的方法示例
2017/07/26 PHP
JS操作Cookie写入和读取实例代码
2013/10/20 Javascript
JQuery与JS里submit()的区别示例介绍
2014/02/17 Javascript
AngularJS实现数据列表的增加、删除和上移下移等功能实例
2016/09/05 Javascript
JavaScript定义及输出螺旋矩阵的方法详解
2017/12/01 Javascript
jQuery实现手机号正则验证输入及自动填充空格功能
2018/01/02 jQuery
Angular实现搜索框及价格上下限功能
2018/01/19 Javascript
webpack引入eslint配置详解
2018/01/22 Javascript
浅谈Webpack打包优化技巧
2018/06/12 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
2018/09/03 Javascript
Vue CLI3移动端适配(px2rem或postcss-plugin-px2rem)
2020/04/27 Javascript
微信小程序文章详情功能完整实例
2020/06/03 Javascript
详解python开发环境搭建
2016/12/16 Python
Python操作MongoDB详解及实例
2017/05/18 Python
浅谈DataFrame和SparkSql取值误区
2018/06/09 Python
PyQt5 对图片进行缩放的实例
2019/06/18 Python
Python中的上下文管理器相关知识详解
2019/09/19 Python
python实现提取COCO,VOC数据集中特定的类
2020/03/10 Python
python 获取当前目录下的文件目录和文件名实例代码详解
2020/03/10 Python
python实现简单学生信息管理系统
2020/04/09 Python
Python如何读取、写入CSV数据
2020/07/28 Python
python 进程池pool使用详解
2020/10/15 Python
英国最大的LED专业零售商:Led Hut
2018/03/16 全球购物
计算机应用毕业生自荐信
2013/10/23 职场文书
物理系毕业生自荐信
2013/11/01 职场文书
财务出纳岗位职责
2014/02/03 职场文书
我的中国梦演讲稿300字
2014/08/19 职场文书
工程承包协议书
2014/10/20 职场文书
大客户经理岗位职责
2015/04/09 职场文书
公司辞职信模板
2015/05/13 职场文书
刮痧观后感
2015/06/05 职场文书
python基础之//、/与%的区别详解
2022/06/10 Python