python 得出两个列表相同的元素
时间: 2023-08-13 22:09:11 浏览: 50
python练习题-答案.docx
你可以使用 Python 的 set(集合)数据类型来得出两个列表相同的元素。下面是一个示例代码:
```python
list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]
set1 = set(list1)
set2 = set(list2)
common_elements = set1.intersection(set2)
print(common_elements) # 输出 {4, 5}
```
在这个示例中,我们首先将两个列表转换成集合,然后使用 `intersection()` 方法得到它们的交集,即相同的元素。最后,我们将交集打印出来。
阅读全文