Python中自带的sum函数和numpy中sum函数的使用方法


Python自带的sum函数(或者Numpy中的sum函数),无参时,所有全加;axis=0,按列相加;axis=1,按行相加;

输入代码:

 1 import numpy as np   
 2 #python中自带的sum   
 3 print(sum([[1,2,3],[4,5,5]]))   
 4 print(sum([[1,2,3],[4,5,5]],axis=0))   
 5 print(sum([[1,2,3],[4,5,5]],axis=1))   
 6 #Numpy中的sum   
 7 a = np.sum([[1,2,3], [4,5,5]]) #无参   
 8 print(a)   
 9 print(a.shape)   
10 a = np.sum([[1,2,3], [4,5,5]],axis=0) #axis=0, 按列相加   
11 print(a)   
12 print(a.shape)   
13 a = np.sum([[1,2,3], [4,5,5]],axis=1) #axis=1, 按行相加   
14 print(a)   
15 print(a.shape)

 

则输出:

1 20 
2 [5 7 8] 
3 [ 6 14] 
4 20 
5 () 
6 [5 7 8] 
7 (3,) 
8 [ 6 14] 
9 (2,)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM