python多维数组切片方法


Posted in Python onApril 13, 2018

1、数组a第0个元素(二维数组)下的所有子元素(一维数组)的第一列

import numpy as np
b=np.arange(24)
a=b.reshape(2,3,4)
print a
print a[0,:,0]

2、取所有二维数组下的每个二维数组的第0个元素(一维数组)

b=np.arange(24)
a=b.reshape(2,3,4)
print a
print '--------------------'
print a[:,0]

结果:

[[ 0 1 2 3]
 [12 13 14 15]]

3、取所有二维数组下面的所有一维数组的每一个一维数组的第0个元素

b=np.arange(24)
a=b.reshape(2,3,4)
print a
print '--------------------'
print a[:,:,0]

结果:

[[ 0 4 8]
 [12 16 20]]

4、取所有二维数组下面的所有一维数组的每一个一维数组的第0到2(不包含第2)个元素

b=np.arange(24)
a=b.reshape(2,3,4)
print a
print '--------------------'
print a[:,:,0:2]

结果:

[[[ 0 1]
 [ 4 5]
 [ 8 9]]

 [[12 13]
 [16 17]
 [20 21]]]

以上这篇python多维数组切片方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python控制台显示时钟的示例
Feb 24 Python
Python 不同对象比较大小示例探讨
Aug 21 Python
Python统计文件中去重后uuid个数的方法
Jul 30 Python
Python之父谈Python的未来形式
Jul 01 Python
python 实现语音聊天机器人的示例代码
Dec 02 Python
Python3 Tkinter选择路径功能的实现方法
Jun 14 Python
Python3操作Excel文件(读写)的简单实例
Sep 02 Python
Python3监控windows,linux系统的CPU、硬盘、内存使用率和各个端口的开启情况详细代码实例
Mar 18 Python
pycharm中导入模块错误时提示Try to run this command from the system terminal
Mar 26 Python
python数据库编程 ODBC方式实现通讯录
Mar 27 Python
如何让python的运行速度得到提升
Jul 08 Python
Python提取视频中图片的示例(按帧、按秒)
Oct 22 Python
Python实现判断并移除列表指定位置元素的方法
Apr 13 #Python
Python中的二维数组实例(list与numpy.array)
Apr 13 #Python
对numpy的array和python中自带的list之间相互转化详解
Apr 13 #Python
Pandas中把dataframe转成array的方法
Apr 13 #Python
Python3导入自定义模块的三种方法详解
Apr 13 #Python
pandas数据预处理之dataframe的groupby操作方法
Apr 13 #Python
DataFrame 将某列数据转为数组的方法
Apr 13 #Python
You might like
php下MYSQL limit的优化
2008/01/10 PHP
php 获取全局变量的代码
2011/04/21 PHP
分享一下贝贝成长进度的php代码
2012/09/14 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
Yii框架布局文件的动态切换操作示例
2019/11/11 PHP
jquery ajax 局部无刷新更新数据的实现案例
2014/02/08 Javascript
ext前台接收action传过来的json数据示例
2014/06/17 Javascript
jQuery使用removeClass方法删除元素指定Class的方法
2015/03/26 Javascript
JS中Location使用详解
2015/05/12 Javascript
JavaScript中继承用法实例分析
2015/05/16 Javascript
浅谈JavaScript中setInterval和setTimeout的使用问题
2015/08/01 Javascript
JS+CSS实现表格高亮的方法
2015/08/05 Javascript
js实现跨域访问的三种方法
2015/12/09 Javascript
Node.js插件安装图文教程
2016/05/06 Javascript
jQuery旋转插件jqueryrotate用法详解
2016/10/13 Javascript
Node.js中process模块常用的属性和方法
2016/12/13 Javascript
node.js入门学习之url模块
2017/02/25 Javascript
requirejs + vue 项目搭建详解
2017/06/16 Javascript
解决vue 项目引入字体图标报错、不显示等问题
2018/09/01 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
2019/05/05 Javascript
判断JavaScript中的两个变量是否相等的操作符
2019/12/21 Javascript
js数组的基本使用总结
2021/01/18 Javascript
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
Python 装饰器使用详解
2017/07/29 Python
Python装饰器原理与用法分析
2018/04/30 Python
使用Python进行目录的对比方法
2018/11/01 Python
pytorch 实现在一个优化器中设置多个网络参数的例子
2020/02/20 Python
Python selenium自动化测试模型图解
2020/04/15 Python
CSS3色彩模式有哪些?CSS3 HSL色彩模式的定义
2016/04/26 HTML / CSS
html5中监听canvas内部元素点击事件的三种方法
2019/04/28 HTML / CSS
详解canvas绘制多张图的排列顺序问题
2019/01/21 HTML / CSS
《猴子种树》教学反思
2014/02/14 职场文书
我爱我校演讲稿
2014/05/21 职场文书
教师创先争优承诺书
2015/04/27 职场文书
逃出克隆岛观后感
2015/06/09 职场文书
导游词之青岛太清宫
2019/12/13 职场文书