1、二维数组求和


a = [[1,2],[3,4],[5,6]] print(sum(sum(i) for i in a))


2、剔除numpy数组中的0值


import numpy as np array = [1, 1, 0, 3, 4, 5, 0] a = np.array(array) b = a[a != 0] print(b) # [1 1 3 4 5]


3、numpy一维数组,求和、均值、方差、标准差


import numpy as np array = [1, 1, 0, 3, 4, 5, 0] a = np.array(array) #求和(全部元素相加的和) print("求和:",a.sum()) #求方差 print("方差:",a.var()) #求标准差 print("标准差:",a.std()) #求平均值 print("均值:",a.mean())


4、三维数组,按照Z轴来取值,


print(np.array(a3)[:, 1, 2])


5、三维数组,按照Z轴取最大值,以及最大值的索引

        


chamax2019 = np.max(cha2019, axis=0)


maxindex2018 = np.argmax(cha20192018, axis=0)


chawhere2019 = np.where(chamax2019 >= 1.2, 1, 0)