使用numpy的常用函数我不喜欢去扣过多的细节,作为自己今后复习或者帮助他人,我仅仅举几个例子即可,弄得太细今后用不上也是浪费时间。直接上例子:
import numpy as np
a = np.array([3, 4, 5])
a = np.tile(a, (2, 1))
b = np.sum(a, axis=0)
c = np.sum(a, axis=1)
print('a = ', a)
print(b, c)
结果:
a = array([3, 4, 5],
[3, 4, 5])
array([ 6, 8, 10])
array([12, 12])
axis=0的时候将所有行的对应元素相加(按行相加),axis=1的时候将所有列的对应元素相加(按列相加)。
有关np.tile()的用法见我的这篇博客:
https://blog.csdn.net/weixin_43141320/article/details/105305506