set集合
基本语法:
# 定义集合字面量
(元素,元素,……元素)
# 定义集合变量
变量名称 = (元素,元素,……元素)
# 定义空集合
变量名称 = set()
列表使用 []
元组使用 ()
字符串使用 ""
集合使用 {}
集合的常用操作-修改
添加新元素
语法:集合.add(元素)
结果:集合本身被修改,添加了新元素
移除元素
语法:集合.remove(元素)
结果:集合本身被修改,移除了元素
从集合中随机取出元素
语法:集合.pop() 从集合中随机取出一个元素
结果:会得到一个元素的结果。同时集合本身被修改,元素被移除。
清空集合
语法:集合.clear()
取出2个集合的差集
语法:集合1.difference(集合2) 取出集合1和集合2的差集(集合1有而集合2没有的)
结果:得到一个新集合,集合1和集合2不变
消除2个集合的差集
语法:集合1.difference_update(集合2)
功能:对比集合1和集合2,