以下是一个比较同一个多维数组元素的示例代码:
import numpy as np
# 创建多维数组
array1 = np.array([[1, 2, 3], [4, 5, 6]])
array2 = np.array([[1, 2, 3], [4, 5, 6]])
array3 = np.array([[1, 2, 3], [4, 6, 6]])
# 比较元素是否相等
result1 = np.array_equal(array1, array2)
result2 = np.array_equal(array1, array3)
print(result1) # 输出 True
print(result2) # 输出 False
上述代码使用了NumPy库中的array_equal
函数来比较两个多维数组的元素是否相等。array_equal
函数会逐个比较对应位置的元素,如果所有元素都相等,则返回True,否则返回False。