用python 给定两个数组1和2,输出他们的交集,并且输出的每一个数都是唯一的
时间: 2024-05-15 17:18:58 浏览: 94
Python实现求两个数组交集的方法示例
可以使用set()函数将两个数组转换为集合(set),然后使用“&”操作符求交集,最后再将交集转换回数组输出即可。示例代码如下:
```python
arr1 = [1, 2, 3, 4, 5]
arr2 = [3, 4, 5, 6, 7]
set1 = set(arr1)
set2 = set(arr2)
intersection = list(set1 & set2)
print(intersection)
```
输出结果:
```
[3, 4, 5]
```
其中,set1 & set2 是求两个集合的交集,结果仍然是一个集合。为了将结果转换为数组形式,使用了list()函数。
阅读全文