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 正则表达式 概述及常用字符
May 04 Python
Python中的面向对象编程详解(下)
Apr 13 Python
python 链接和操作 memcache方法
Mar 04 Python
python 如何快速找出两个电子表中数据的差异
May 26 Python
python中lambda()的用法
Nov 16 Python
Django中使用celery完成异步任务的示例代码
Jan 23 Python
python 在屏幕上逐字显示一行字的实例
Dec 24 Python
Python 微信之获取好友昵称并制作wordcloud的实例
Feb 21 Python
python itchat给指定联系人发消息的方法
Jun 11 Python
python监控nginx端口和进程状态
Sep 06 Python
numpy中三维数组中加入元素后的位置详解
Nov 28 Python
Python使用type动态创建类操作示例
Feb 29 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安全配置方法
2007/06/16 PHP
PHPMyadmin 配置文件详解(配置)
2009/12/03 PHP
PHP动态分页函数,PHP开发分页必备啦
2011/11/07 PHP
ThinkPHP中ajax使用实例教程
2014/08/22 PHP
PHP面试常用算法(推荐)
2016/07/22 PHP
PHP中的密码加密的解决方案总结
2016/10/26 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
2019/11/09 PHP
laravel框架中控制器的创建和使用方法分析
2019/11/23 PHP
Javascript 陷阱 window全局对象
2008/11/26 Javascript
Javascript的一种模块模式
2010/09/08 Javascript
读jQuery之五(取DOM元素)
2011/06/20 Javascript
Javascript代码在页面加载时的执行顺序介绍
2013/05/03 Javascript
使用命令对象代替switch语句的写法示例
2015/02/28 Javascript
js Canvas实现圆形时钟教程
2016/09/19 Javascript
vue2滚动条加载更多数据实现代码
2017/01/10 Javascript
js实现微博发布小功能
2017/01/12 Javascript
vue填坑之webpack run build 静态资源找不到的解决方法
2018/09/03 Javascript
Vue.js计算机属性computed和methods方法详解
2019/10/12 Javascript
js实现坦克移动小游戏
2019/10/28 Javascript
Element Dropdown下拉菜单的使用方法
2020/07/26 Javascript
[02:45]DOTA2英雄基础教程 伐木机
2013/12/23 DOTA
浅谈Python单向链表的实现
2015/12/24 Python
Windows和Linux下Python输出彩色文字的方法教程
2017/05/02 Python
Python实现好友全头像的拼接实例(推荐)
2017/06/24 Python
Python引用传值概念与用法实例小结
2017/10/07 Python
pytorch cnn 识别手写的字实现自建图片数据
2018/05/20 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
python中wx模块的具体使用方法
2020/05/15 Python
深入浅析CSS3中的Flex布局整理
2020/04/27 HTML / CSS
英国户外装备商店:Ultimate Outdoors
2019/05/07 全球购物
康拓普公司Java笔面试
2016/09/23 面试题
开学典礼演讲稿
2014/05/23 职场文书
妈妈活动方案
2014/08/15 职场文书
初中学校对照检查材料
2014/08/19 职场文书
个人学习总结范文
2015/02/15 职场文书
企业宣传语大全
2015/07/13 职场文书