p ython集合
时间: 2023-07-11 07:17:02 浏览: 103
Python集合
Python中的集合(set)是一种无序、不重复的数据类型,它类似于数学中的集合概念。集合可以用于去重、关系测试等场景。
创建集合的方式有两种:
1. 使用花括号 {} 或 set() 函数创建一个空集合或含有元素的集合,元素之间用逗号隔开。
```
# 创建空集合
set1 = set()
# 创建含有元素的集合
set2 = {1, 2, 3}
# 使用set()函数创建含有元素的集合
set3 = set([4, 5, 6])
```
2. 使用集合推导式创建集合
```
set4 = {x for x in range(10) if x % 2 == 0}
```
集合可以进行的操作包括并集、交集、差集等,可以通过对两个集合进行相应的操作得到一个新的集合。
```
set1 = {1, 2, 3}
set2 = {3, 4, 5}
# 并集
set3 = set1 | set2
# 交集
set4 = set1 & set2
# 差集
set5 = set1 - set2
```
除此之外,集合还支持添加元素、删除元素、移除元素等操作。
阅读全文