以下是一个比较两个数组并返回结果的示例代码:
def compare_arrays(arr1, arr2):
result = []
for i in range(len(arr1)):
if arr1[i] > arr2[i]:
result.append(1)
elif arr1[i] < arr2[i]:
result.append(-1)
else:
result.append(0)
return result
array1 = [1, 2, 3, 4, 5]
array2 = [5, 4, 3, 2, 1]
comparison_result = compare_arrays(array1, array2)
print(comparison_result)
这个例子中,我们定义了一个compare_arrays
函数,该函数接受两个数组作为参数,并返回一个整数数组,其中的值是比较的结果。在函数内部,我们使用一个循环遍历两个数组的元素,并根据比较结果将1、-1或0添加到结果数组中。最后,我们定义了两个示例数组array1
和array2
,并通过调用compare_arrays
函数来比较它们。最后,我们打印出比较结果。