📅  最后修改于: 2023-12-03 14:46:38.178000             🧑  作者: Mango
在Python中,numpy是一个数学计算库,它允许用户高效地执行各种数学运算。其中numpy.array_equiv
函数用于检查两个数组是否彼此相等。
numpy.array_equiv(arr1, arr2)
arr1
:第一个数组。arr2
:第二个数组。如果 arr1
和 arr2
彼此相等,则返回 True
,否则返回 False
。
下面的示例演示了如何使用 numpy.array_equiv
函数来检查两个数组是否相等。
import numpy as np
a = np.array([1, 2, 3])
b = np.array([1, 2, 3])
c = np.array([1, 2, 4])
x = [1, 2, 3]
y = [1, 2, 4]
print(np.array_equiv(a, b))
print(np.array_equiv(a, c))
print(np.array_equiv(a, x))
print(np.array_equiv(a, y))
运行结果:
True
False
True
False
在上面的例子中,我们定义了四个数组 a
、b
、c
和 x
、y
。然后使用 numpy.array_equiv
检查它们之间是否相等,结果表明,a
和 b
数组相等,a
和 c
数组不相等,a
和 x
数组相等,a
和 y
数组不相等。
numpy.array_equiv
函数是一个很常用的函数,用于检查两个数组是否相等,如果您需要检查两个数组是否相等,可以借助 numpy.array_equiv
函数。