numpy包经常使用的函数

numpy求和

X=np.array([[1,2,3],
            [1,2,1]])

print(np.sum(X,axis=0)) #[2 4 4]   竖着相加
print(np.sum(X))  #10   将所有元素加在一起

numpy删除序列或者矩阵的 指定定范围的  元素

#矩阵或者列表的元素不要轻易删除,for循环不好用,
'''
将序列中指定范围的的元素删除,反过来说
就是新建x1将指定的元素放进去
'''
import numpy as np
diff=np.array([-0.1,1,2,3,0.2])
x1=[]
for i in range(len(diff)):
    if (diff[i]<1)and(diff[i]>-1) :
       x1.append(diff[i])
x1=np.array(x1)
# 注意下面的
np.delete(x,1)  #这一句并没有删除x[1]这个元素
x=np.delete(x,1)#这句话才是真正的删除元素,和list的append方法不同。

猜你喜欢

转载自blog.csdn.net/weixin_42053726/article/details/82900971
今日推荐