以下是一个使用Python语言比较两个数组并找到差异的示例代码:
def find_diff(arr1, arr2):
# 创建一个空列表用于存储差异项
diff = []
# 遍历第一个数组的每个元素
for item in arr1:
# 如果当前元素不在第二个数组中,则将其添加到差异列表中
if item not in arr2:
diff.append(item)
# 遍历第二个数组的每个元素
for item in arr2:
# 如果当前元素不在第一个数组中,并且还没有添加到差异列表中,则将其添加到差异列表中
if item not in arr1 and item not in diff:
diff.append(item)
# 返回差异列表
return diff
# 测试示例
array1 = [1, 2, 3, 4, 5]
array2 = [3, 4, 5, 6, 7]
diff_list = find_diff(array1, array2)
print(diff_list)
运行上述代码将输出:[1, 2, 6, 7],这是两个数组之间的差异项。