集合的介绍
集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重。
集合的写法 set1 = {1, 2, 4, 5}
注意以下写法为一个空字典,为空默认是字典,如果有数据在根据格式判断
set2 = {}
1.集合的添加(add,update)
(1) add添加数据
name={"sd","sd1"}
name.add("aaa")
print(name)
(2) update添加数据
注意 他是把要传入的元素拆分,做为个体传入到集合中
name={"aaa","bbb","ccc"}
name.update("joke")
print(name)
2.集合的删除(pop,remove,discard)
(1) pop删除数据
注意 使用pop删除是随机删除集合中的元素 如果set1没有元素讲程序报错
name={"aaa","bbb","ccc"}
name.pop()
print(name)
(2) remove删除数据
注意 使用remove删除集合中的元素 如果有 直接删除 如果没有 程序报错
name = {"aaa", "bbb", "ccc"}
name.remove("aaa")
print(name)
(3) discard删除数据
注意 使用discard删除 如果元素存在 直接删除 如果元素不存在 不做任何操作
name = {"aaa", "bbb", "ccc"}
name.discard("bbb")
print(name)
3.集合的交集和并集
(1) 集合的交集
使用&连接多个集合,得到相同的元素
name1 = {"aaa", "bbb", "ccc"}
name2 = {"aaa", "sss", "hyjsh"}
name3=name1&name2
print(name3)
(2) 集合的并集
使用|连接多个集合,得到全部集合中全部的元素
name1 = {"aaa", "bbb", "ccc"}
name2 = {"aaa", "sss", "hyjsh"}
name3=name1|name2
print(name3)
4.公共方法
(1) 运算符
5.python中的内置函数