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 list转dict示例分享
Jan 28 Python
Python中的Numeric包和Numarray包使用教程
Apr 13 Python
Python中encode()方法的使用简介
May 18 Python
关于python下cv.waitKey无响应的原因及解决方法
Jan 10 Python
Python的log日志功能及设置方法
Jul 11 Python
用Python+OpenCV对比图像质量的几种方法
Jul 15 Python
python中hasattr()、getattr()、setattr()函数的使用
Aug 16 Python
Python调用graphviz绘制结构化图形网络示例
Nov 22 Python
使用jupyter notebook直接打开.md格式的文件
Apr 10 Python
Python3.7安装pyaudio教程解析
Jul 24 Python
python中sys模块是做什么用的
Aug 16 Python
python中字符串String及其常见操作指南(方法、函数)
Apr 06 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 set_magic_quotes_runtime() 函数过时解决方法
2010/07/08 PHP
Codeigniter的dom类用法实例
2015/06/26 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
2020/05/14 PHP
javascript各浏览器中option元素的表现差异
2011/04/07 Javascript
jquery键盘事件使用介绍
2011/11/01 Javascript
javascript模块化是什么及其优缺点介绍
2013/09/02 Javascript
JS对img标签进行优化使用onerror显示默认图像
2014/04/24 Javascript
node.js中格式化数字增加千位符的几种方法
2015/07/03 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
2016/05/26 Javascript
如何使用jquery实现文字上下滚动效果
2016/10/12 Javascript
vue-cli+webpack项目 修改项目名称的方法
2018/02/28 Javascript
vue 实现的树形菜的实例代码
2018/03/19 Javascript
使用vue-cli打包过程中的步骤以及问题的解决
2018/05/08 Javascript
iview Upload组件多个文件上传的示例代码
2018/09/30 Javascript
Vue组件教程之Toast(Vue.extend 方式)详解
2019/01/27 Javascript
JS校验与最终登陆界面功能完整示例
2020/01/13 Javascript
Python生成不重复随机值的方法
2015/05/11 Python
简单介绍Python中的floor()方法
2015/05/15 Python
python实现批量改文件名称的方法
2015/05/25 Python
Eclipse和PyDev搭建完美Python开发环境教程(Windows篇)
2016/11/16 Python
Python json 错误xx is not JSON serializable解决办法
2017/03/15 Python
关于tf.matmul() 和tf.multiply() 的区别说明
2020/06/18 Python
python中tab键是什么意思
2020/06/18 Python
Tensorflow全局设置可见GPU编号操作
2020/06/30 Python
python实现企业微信定时发送文本消息的示例代码
2020/11/24 Python
HTML5教程之html 5 本地数据库(Web Sql Database)
2014/04/03 HTML / CSS
特罗佩亚包官方网站:Tropea
2017/01/03 全球购物
软件测试面试题
2014/01/05 面试题
实习生单位鉴定意见
2013/12/04 职场文书
会议接待欢迎词
2014/01/12 职场文书
大二学期个人自我评价
2014/01/13 职场文书
爱国卫生月活动总结范文
2014/04/25 职场文书
党员批评与自我批评发言稿
2014/10/14 职场文书
导游词之南京莫愁湖公园
2019/11/13 职场文书
浅谈CSS不规则边框的生成方案
2021/05/25 HTML / CSS
Python自动化之批量处理工作簿和工作表
2021/06/03 Python