以下是一个解决方法的代码示例:
def remove_duplicates(arr1, arr2):
# 将数组转换为集合,以去除重复项
set1 = set(arr1)
set2 = set(arr2)
# 从第一个数组中删除重复项
arr1 = list(set1.difference(set2))
return arr1
# 测试代码
array1 = [1, 2, 3, 4, 5, 6]
array2 = [4, 5, 6, 7, 8, 9]
result = remove_duplicates(array1, array2)
print(result)
输出结果为:[1, 2, 3]
在上述代码中,我们使用了集合(set)来去除数组中的重复项。首先,我们将两个数组转换为集合,使用set()
函数。然后,我们使用difference()
函数在第一个集合中去除第二个集合中的元素,返回的结果是一个新的集合。最后,我们将新的集合转换回列表,作为函数的返回值。