'list' object has no attribute 'intersection'
时间: 2023-12-06 08:38:19 浏览: 282
python报错: list object has no attribute shape的解决
这个错误提示表明,你尝试在一个列表对象上调用intersection方法,但是列表对象并没有这个方法。intersection方法是用于集合对象的,它返回两个集合对象的交集。如果你想要对列表进行交集操作,可以先将列表转换为集合,再进行操作。以下是一个例子:
```python
list1 = [1, 2, 3, 4]
list2 = [3, 4, 5, 6]
set1 = set(list1)
set2 = set(list2)
intersection = set1.intersection(set2)
print(intersection) # 输出:{3, 4}
```
阅读全文