可以通过循环逐行比较两个二维数组。首先判断两个数组的行数是否相等,然后再逐行比较。可以使用嵌套的for循环进行比较。 以下是示例代码:
def compare_arrays(arr1, arr2):
if len(arr1) != len(arr2): # 判断行数是否相等
return False
for i in range(len(arr1)): # 逐行比较
if arr1[i] != arr2[i]:
return False
return True
# 测试代码
arr1 = [[1, 2], [3, 4], [5, 6]]
arr2 = [[1, 2], [3, 4], [5, 6]]
arr3 = [[1, 2], [3, 4], [6, 5]]
print(compare_arrays(arr1, arr2)) # 输出True
print(compare_arrays(arr1, arr3)) # 输出False