以下是一个比较两个数组中元素的示例代码:
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
# 示例用法
array1 = [1, 2, 3, 4]
array2 = [1, 2, 3, 5]
result = compare_arrays(array1, array2)
print(result) # 输出 False
上述代码定义了一个名为compare_arrays
的函数,该函数接受两个数组作为参数。函数首先检查两个数组的长度是否相同,如果不同,则返回False
,表示数组不相等。然后,函数使用一个循环遍历两个数组中的元素,并逐个进行比较。如果找到不相等的元素,函数立即返回False
,表示数组不相等。如果循环结束后仍未找到不相等的元素,则返回True
,表示数组相等。
示例用法中,我们定义了两个数组array1
和array2
,它们的最后一个元素不同。我们调用compare_arrays
函数来比较这两个数组,最终输出False
,表示数组不相等。