Python中累加可以使用函數sum()來實現,
#例:
numpy.sum(A)---陣列內所有元素之和,A---數組
import numpy as np a = np.array([[1,3,6],[9,5,6]]) b = np.sum(a) print(b)
打印
#numpy.sum(A ,axis=1)---數組內所有元素之和,axis=1一行的元素總和
import numpy as np a = np.array([[1,3,6],[9,5,6]]) b = np.sum(a , axis=1) print(b)
sum函數介紹:
python自帶的sum函數(或Numpy中的sum函數),
無參時,所有全加;
axis=0,按列相加;
axis=1,按行相加;
import numpy as np #python中自带的sum print(sum([[1,2,3],[4,5,5]])) print(sum([[1,2,3],[4,5,5]],axis=0)) print(sum([[1,2,3],[4,5,5]],axis=1)) #Numpy中的sum a = np.sum([[1,2,3], [4,5,5]]) #无参 print(a) print(a.shape) a = np.sum([[1,2,3], [4,5,5]],axis=0) #axis=0, 按列相加 print(a) print(a.shape) a = np.sum([[1,2,3], [4,5,5]],axis=1) #axis=1, 按行相加 print(a) print(a.shape)
20 [5 7 8] [ 6 14] 20 () [5 7 8] (3,) [ 6 14] (2,)
更多Python相關技術文章,請訪問Python教學欄位進行學習!
以上是python中累加怎麼做的詳細內容。更多資訊請關注PHP中文網其他相關文章!