前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python库介绍7 数组的轴

Python库介绍7 数组的轴

原创
作者头像
用户11104668
发布2024-05-10 20:41:41
790
发布2024-05-10 20:41:41
举报
文章被收录于专栏:python库介绍python库介绍

numpy中,数组的轴(axis)是一个重要概念,轴的个数等于数组的维数

以下面这个数组为例:

这是个二维数组,它一共有两条轴,分为为0轴和1轴

有了轴以后,我们可以通过轴索引来访问数组的元素

import numpy as np

a=np.arange(1,10)

a=a.reshape(3,3)

print(a)

print(a[1,2])

我们构建了一个2维数组a,

通过a[1,2]取出了数组a的第2行第3个元素(值为6)

放括号中的1、2分别为数组a的0轴、1轴索引

三维数组的轴有三条

分别代表数组的长度、宽度和深度

下面我们创建一个三维数组:

import numpy as np

a=np.arange(11,20)

b=np.arange(21,30)

c=np.arange(31,40)

a=np.append(a,b)

a=np.append(a,c)

a=a.reshape(3,3,3)

print(a)

可以看到最终生成的a是一个3*3*3的三维数组,它实际上是3个3*3的三维数组组合而成

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档