python 集合相减
时间: 2023-06-28 18:05:15 浏览: 357
Python 实现数组相减示例
5星 · 资源好评率100%
Python 集合(set)可以使用 `-` 运算符进行相减操作,表示从一个集合中移除另一个集合中的元素。
例如,假设有两个集合 a 和 b:
```python
a = {1, 2, 3, 4}
b = {2, 4}
```
则可以通过 `a - b` 来得到从集合 a 中移除集合 b 中元素后的结果:
```python
c = a - b
print(c) # 输出 {1, 3}
```
注意,集合相减操作不会改变原有集合的内容,而是返回一个新的集合。如果想要直接修改原有集合,可以使用 `difference_update()` 方法:
```python
a.difference_update(b)
print(a) # 输出 {1, 3}
```
阅读全文