numpy.array_equiv #

麻木的。array_equiv ( a1 , a2 ) [来源] #

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

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

参数
a1, a2类似数组

输入数组。

返回
输出布尔值

如果相等则为 True,否则为 False。

例子

>>> 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