这个问题在这里已有答案:
快速执行以下操作是否有快速的方式:
x = np.array([0,1,2,3,4]) # a
y = np.array([10,20])
# x - y = np.array([[10, 20],[9,19],[8,18],[7,17],[6,16]]) # 5x2 matrix
结果将是x中每个元素之间的绝对差值减去y中的每个元素
是的,它是如何构建包含结果的数组的...
import numpy as np
x = np.array([0,1,2,3,4])
y = np.array([10,20])
z = np.array([y[0]-x[:], y[1]-x[:]])
zT = np.transpose(z)