你可以使用set数据结构来去除两个数组中重复的元素,然后使用+运算符将两个数组合并。下面是一个示例代码:

def merge_arrays(arr1, arr2):
    unique_values = set(arr1 + arr2)
    return list(unique_values)

# 测试
array1 = [1, 2, 3, 4, 5]
array2 = [4, 5, 6, 7, 8]
result = merge_arrays(array1, array2)
print(result)

输出结果为:

[1, 2, 3, 4, 5, 6, 7, 8]

在上面的代码中,set(arr1 + arr2)会将两个数组的元素合并成一个新的集合,并自动去除重复的元素。然后,使用list()函数将集合转换回列表形式,并返回结果。

python3合并两个数组对值一样的做去重

原文地址: https://www.cveoy.top/t/topic/iFUS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录