np.subtract.outer(A, B) np.subtract.outer用于对两个数列之间的元素进行规律性的运算,生成新的数组。 具体运算方式: 假设 A ( i , j ) = a i j , B ( i , j ) = b i j A_{(i,j)} = a_{ij}, B_{(i,j)} = b_{ij} A(i,j)=aij,B(i,j)=bij,则对于通过np.subtract.outer生成的数组 Z Z Z, 有 Z ( i , j ) = z i j = a i j − b i j