本篇文章为大家展示了array.sum(轴=?)方法怎么在python中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
<强>根据代码中运行的结果来看,主要由以下几种:强>
<强> 1。sum():将数组中每个元素相加的结果强>
<强> 2。轴对应的是维度的相加。强>
<强>比如:强>
<强> 1,轴=0时,对饮搞得是第一个维度元素的相加,强>
[[0, 1, 2, 3],[4、5、6、7]]和[[1、2、3、4],[5、6、7、8]]对应元素相加[[0 + 4、1 + 2、2 + 3,3 + 4],[4 + 5,5 + 6,7 + 7,7 + 8]]=[(1、3、5、7)[9、11岁、14岁、16]]
<强> 2轴=1时,对应的是第二个维度元素相加,这时候保留第一个维度的结构(第一个维度元素的个数),强>
第一个维度元素的个数为2,分别是
[[0, 1, 2, 3],[4、5、6、7]]和[[1、2、3、4],[5、6、7、8]]
结构不变,继续向下拆分,可得
(1)[0, 1, 2, 3]和[4、5、6、7],对应元素相加,合并到一个数组中,(4、6、8、10)
(2)(1、2、3、4)和(5、6、7、8),对应元素相加,合并到一个数组中,,6、8、10、12)
<强> 3,当轴=2时,因为元素一共是三维,这就到了最后一个维度,将最小单位的数组元素相加即可。强>
[0 + 1 + 2 + 3, 4 + 5 + 6 + 7],[[1 + 2 + 3 + 4],[5 + 6 + 7 + 8]]=[[6日22],[10,26]]
<强> python代码:强>
import numpy as np data=https://www.yisu.com/zixun/np.array ([[[0, 1, 2, 3], [4、5、6、7]], [[1、2、3、4], [5、6、7、8]]]) 和=data.sum () sum0=data.sum(轴=0) sum1=data.sum(轴=1) sum2=data.sum(轴=2) 打印”和:“总和 打印”轴=0:“sum0 打印”轴=1:“sum1 打印“轴=2:“sum2
上述内容就是array.sum(轴=?)方法怎么在python中使用,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。