numpy.array_equiv

numpy.array_equiv(a1, a2)[源代码]

如果输入数组的形状一致且所有元素都相等,则返回true。

形状一致意味着它们要么是相同的形状,要么可以广播一个输入数组以创建与另一个相同的形状。

参数
A1,A2array_like

输入数组。

返回
out布尔

如果等价,则为真,否则为假。

实例

>>> np.array_equiv([1, 2], [1, 2])
True
>>> np.array_equiv([1, 2], [1, 3])
False

显示形状等效:

>>> np.array_equiv([1, 2], [[1, 2], [1, 2]])
True
>>> np.array_equiv([1, 2], [[1, 2, 1, 2], [1, 2, 1, 2]])
False
>>> np.array_equiv([1, 2], [[1, 2], [1, 3]])
False