【numpy】ndarray 多维数组的维数和轴号分析总结

本文详细分析了numpy中ndarray的维数和轴号,通过两种方法判断维数,并结合sum函数实例,解释了axis参数如何影响数组操作,具体探讨了axis=0, 1, 2, 3时对数组结构的影响,帮助读者深入理解多维数组的运算原理。" 112569959,10551916,MBD技术详解:全三维设计与管理实践,"['三维设计', '制造信息', '模型管理', '工艺设计', '产品定义']
摘要由CSDN通过智能技术生成

numpy中ndarray定义了多维数组,但是维数和轴号(axis)特别容易混淆,因此作了以下分析总结。

维数的判断(2种方法)

1、数左方括号“ [ ”的个数,如下图就是4维数组(有四个左括号,是4维)

2、查看shape属性的输出元组元素个数(有四个元素,也是4维)

轴号的判断(从左向右依次是0,1,2...)

轴号可以数左括号“[”的顺序得到,从左到右依次是0,1,2... ,下面以sum函数进行验证。

1、sum(axis=0)

沿着0号轴进行求和,即将0号轴压缩为一个值,等效去除0号轴,最终结果由(2,3,2,4)变为&

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值