numpy.array_equal¶
-
numpy.
array_equal
(a1, a2)[source]¶ 如果两个数组具有相同的形状和元素,则为True,否则为False。
参数: a1,a2:array_like
输入数组。
返回: b:bool
如果数组相等,则返回True。
也可以看看
allclose
- 如果两个数组在元素方面在公差内相等,则返回True。
array_equiv
- 返回True如果输入数组的形状一致,所有元素相等。
例子
>>> np.array_equal([1, 2], [1, 2]) True >>> np.array_equal(np.array([1, 2]), np.array([1, 2])) True >>> np.array_equal([1, 2], [1, 2, 3]) False >>> np.array_equal([1, 2], [1, 4]) False