请输入一个集合:[1,2,3] 请输入一个集合:[4,5,6] Traceback (most recent call last): File "C:/Users/admin/AppData/Local/Programs/Python/Python36/交并差集.py", line 3, in <module> print('交集:',setA & setB) TypeError: unsupported operand type(s) for &: 'list' and 'list'
时间: 2024-02-28 21:52:12 浏览: 164
python3 使用traceback定位异常实例
这是一个错误提示,因为你输入的是列表类型,而不是集合类型。在 Python 中,集合类型用花括号 {} 或者 set() 函数来表示。你可以将列表转化为集合,然后进行交、并、差集运算。例如:
```
setA = {1, 2, 3}
setB = {4, 5, 6}
print('交集:',setA & setB)
```
输出结果为:交集: set(),因为两个集合没有交集。
阅读全文