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实现动态添加类的属性或成员函数的解决方法
Jul 16 Python
Python网页解析利器BeautifulSoup安装使用介绍
Mar 17 Python
Python实现破解猜数游戏算法示例
Sep 25 Python
python模拟菜刀反弹shell绕过限制【推荐】
Jun 25 Python
通过python改变图片特定区域的颜色详解
Jul 15 Python
TensorFlow 多元函数的极值实例
Feb 10 Python
使用python实现多维数据降维操作
Feb 24 Python
python编写俄罗斯方块
Mar 13 Python
python实现梯度下降和逻辑回归
Mar 24 Python
python numpy矩阵信息说明,shape,size,dtype
May 22 Python
python 爬虫网页登陆的简单实现
Nov 30 Python
如何利用python实现Simhash算法
Jun 28 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注入实例
2006/10/09 PHP
提高PHP编程效率的53个要点(经验小结)
2010/09/04 PHP
解析posix与perl标准的正则表达式区别
2013/06/17 PHP
Ajax和PHP正则表达式验证表单及验证码
2016/09/24 PHP
PHP实现的简单操作SQLite数据库类与用法示例
2017/06/19 PHP
javascript类继承机制的原理分析
2009/09/12 Javascript
javascript中onclick(this)用法介绍
2013/04/19 Javascript
js中style.display=""无效的解决方法
2014/10/30 Javascript
jQuery实现的支持IE的html滑动条
2015/03/16 Javascript
node.js操作mongodb学习小结
2015/04/25 Javascript
javascript动画算法实例分析
2015/07/31 Javascript
封装获取dom元素的简单实例
2016/07/08 Javascript
最佳的JavaScript错误处理实践
2016/07/16 Javascript
jQuery事件处理的特征(事件命名机制)
2016/08/23 Javascript
js 函数式编程学习笔记
2017/03/25 Javascript
vue-cli+webpack在生成的项目中使用bootstrap实例代码
2017/05/26 Javascript
Vue编写多地区选择组件
2017/08/21 Javascript
vuex state及mapState的基础用法详解
2018/04/19 Javascript
微信小程序之几种常见的弹框提示信息实现详解
2019/07/11 Javascript
解决layer弹出层自适应页面大小的问题
2019/09/16 Javascript
jQuery实现点击滚动到指定元素上的方法分析
2020/03/19 jQuery
vue实现简易图片左右旋转,上一张,下一张组件案例
2020/07/31 Javascript
Python读取Excel的方法实例分析
2015/07/11 Python
Python网络爬虫中的同步与异步示例详解
2018/02/03 Python
python如何拆分含有多种分隔符的字符串
2018/03/20 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
2018/05/08 Python
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
Python 依赖库太多了该如何管理
2019/11/08 Python
利用Tensorboard绘制网络识别准确率和loss曲线实例
2020/02/15 Python
python opencv实现图像配准与比较
2021/02/09 Python
控制工程专业个人求职信
2013/09/25 职场文书
总务岗位职责
2013/11/19 职场文书
家长写给孩子的评语
2014/04/18 职场文书
项目经理岗位职责
2015/01/31 职场文书
小学语文教学反思范文
2016/03/03 职场文书
JS如何使用剪贴板操作Clipboard API
2021/05/17 Javascript