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