python set
时间: 2023-07-03 13:10:52 浏览: 111
Python 的 set 是一个无序的集合,其中的元素是不可重复的。可以使用以下方式创建一个 set:
```python
my_set = {1, 2, 3}
```
也可以使用 set() 函数创建一个 set:
```python
my_set = set([1, 2, 3])
```
set 支持许多操作,例如添加元素、删除元素、求交集、求并集等。以下是一些常用的操作:
```python
my_set = {1, 2, 3}
# 添加元素
my_set.add(4)
# 删除元素
my_set.remove(3)
# 求交集
other_set = {2, 3, 4}
intersection = my_set.intersection(other_set)
# 求并集
union = my_set.union(other_set)
```
需要注意的是,set 中的元素必须是可哈希的(immutable),因此不能包含可变类型的元素,例如 list。
阅读全文