考点
定义一个空集合
set()
定义一个有内容的集合
{data1,data2,datan}
往集合中添加数据
集合.add(数据)
删除数据,随便删除一个数据
集合.pop()
删除数据,删掉集合中指定的数据
集合.remove(数据)
删除数据,清空集合中的数据
集合.clear()
学习目标
- 功能
- 定义 set
- 添加 add
- 删除 remove, pop
- 清空 clear
- 取值,与列表的转换
特点
去重功能
无序
定义集合
空集合 = set()
列表转集合
把列表数据转为集合数据,听说集合可以去重,试一试
变量 = set(列表)
获取集合中的数据
思路
把集合转为列表,通过列表的取值方式来获取数据
把集合转为列表
list(集合)
# 通用的格式转换的方法
res = list(set_all_student)
print(res, type(res))
data1 = res[2]
print(data1)
集合添加成员
集合.add(数据)
效果,集合的内部会添加新的数据进去
add,英文,添加的意思
集合的成员移除
根据数据移除
集合.remove(数据)
随心移除
集合.pop()
随机的移除集合当中的一个数据
清空
集合.clear()
效果,清空集合内的全部数据