python列表找出相同和不同的值
时间: 2024-01-22 10:02:09 浏览: 85
python找出一个列表中相同元素的多个索引实例
你可以使用Python中的集合(set)来找出列表中的相同和不同的值。下面是一个示例代码:
```python
list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]
# 找出相同的值
common_values = set(list1) & set(list2)
print("相同的值:", common_values)
# 找出不同的值
unique_values = set(list1) ^ set(list2)
print("不同的值:", unique_values)
```
输出结果为:
```
相同的值: {4, 5}
不同的值: {1, 2, 3, 6, 7, 8}
```
在这个示例中,我们使用集合的交集操作符 `&` 找出了两个列表中的相同值,使用对称差集操作符 `^` 找出了两个列表中的不同值。
阅读全文