numpy里面的一些难理解的概念

这篇博客解释了numpy数组中的维度、秩和轴的概念。维度是指取数组元素所需的索引层数,秩是维度的数量,而轴是从0开始的索引计数。通过示例展示了如何判断数组的维度和秩,以及如何使用`np.max()`函数按轴进行操作,如找到二维数组每一列的最大值、每一行的最大值等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 维度、秩、轴:

    其实这三个都是一个玩意儿。首先要明确这些概念被提出来是为了干嘛?

    好吧。我自己认为——就是为了说明嵌套的数组结构(有点像是矩阵的下标一样可以清晰的看出来行列个数)

举个例子:

 a = [

        [ [2 , 5 , 8]

          [3 , 9  ,7]

          [10, 15,20]],


          [[9 , 6, 5]

          [4 ,3 , 2]

          [1, 1 , 0]  ]

    ]                                  

 这个a内就是一个3维数组。  判定方法很简单  随便找个元素想要把它取出来需要几步索引就是咯

 例如 想要取出来20。 那么就是  a[0][2][2] 你看,需要三步“[ ]”才能取出来,那么“[ ]”的个数就是该数组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值