![Python自然语言处理(微课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/869/44509869/b_44509869.jpg)
上QQ阅读APP看书,第一时间看更新
3.10.2 集合操作
下面介绍集合的相关操作。
1.创建集合
创建集合,重复的元素在set中被自动过滤,如图3-12所示。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P75_4202.jpg?sign=1739259465-d9aa1CntyXbjZOXRfWvYsHcYqo9VCJIK-0-dbec39f4d2b2c1a754b3e8a71c029005)
图3-12 创建集合
2.访问集合
集合本身无序,无法进行索引和切片操作,只能使用in,not in或者循环遍历来访问或判断集合元素。访问集合如图3-13所示。
3.删除集合
使用del语句删除集合,如图3-14所示。
4.向集合中添加元素
使用add语句向集合中添加元素,如图3-15所示。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P75_4206.jpg?sign=1739259465-QiPOuQ0hqnc25dCvl64RxKJesPjCUWdj-0-e96a4bb7b8e0b728840ddfa1bc13f5c6)
图3-13 访问集合
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P75_4209.jpg?sign=1739259465-MjDvbJeEnQ6zZE4C7MVLIWAXkNpT1oub-0-6a54eeaff20f98ca93e6d91ae689a386)
图3-14 删除集合
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P75_4212.jpg?sign=1739259465-xDisZfdU138lAf9XYlb1cX3oRx8wA4WI-0-a8b7698c5bf475f6a42f9311616d90f0)
图3-15 添加元素
5.从集合中删除元素
从集合中删除元素有remove()、pop()、clear()等方法,如图3-16所示。
![](https://epubservercos.yuewen.com/CC79B0/23721531409454406/epubprivate/OEBPS/Images/Figure-P76_4218.jpg?sign=1739259465-40EQ8UAxsuOn0TXuvNDq4YJQDC6EtLTf-0-fdad0fe6ef59df9cad1e33a6c588a11d)
图3-16 删除元素