python的集合类型
时间: 2023-10-28 22:00:16 浏览: 86
Python中的集合类型是set(集合)。集合是一种无序且不重复的数据结构,可以用于存储多个元素。
创建集合可以使用花括号{}或者set()函数。例如:
```python
fruits = {'apple', 'banana', 'orange'}
```
集合中的元素没有顺序,因此不能通过索引来访问元素。但是可以使用in关键字来检查一个元素是否在集合中。
集合提供了一系列的操作方法,如添加元素、删除元素、并集、交集、差集等。例如,可以使用add()方法向集合中添加元素,使用remove()方法删除元素。
```python
fruits.add('grape') # 向集合中添加元素
fruits.remove('banana') # 从集合中删除元素
```
此外,还可以使用集合的数学运算来进行并集、交集和差集的操作。例如:
```python
fruits = {'apple', 'banana', 'orange'}
citrus_fruits = {'orange', 'lemon'}
# 并集
all_fruits = fruits.union(citrus_fruits)
# 交集
common_fruits = fruits.intersection(citrus_fruits)
# 差集
non_citrus_fruits = fruits.difference(citrus_fruits)
```
这些是Python中集合的基本用法,希望对你有所帮助!如果有任何其他问题,请随时提问。
阅读全文