标签: python arrays numpy
这种差异意味着什么?
np.array([[1], [2]]) - np.array([[1, 2]])
输出
array([[ 0, -1], [ 1, 0]])
答案 0 :(得分:2)
np.array([[1], [2]])是维(2,1)的数组,np.array([[1, 2]])是维(1,2)的数组。根据{{3}}的规则,差异是一个大小为(2,2)的numpy数组。
np.array([[1], [2]])
(2,1)
np.array([[1, 2]])
(1,2)
(2,2)