Dreamer_Luo edited 3 年,4 月前
This is a past version of blog 集合
创建集合
a = set()
集合中的元素为不可变的数据类型,列表和字典不能作为集合元素。
b = set([1, 2, 3])只是把列表中的元素放到集合中,并没有把整个列表放入。
也可以用 b = {1, 2, 3}定义集合
集合无序(无索引)、不重复
创建集合
a = set()
集合中的元素为不可变的数据类型,列表和字典不能作为集合元素。
b = set([1, 2, 3])只是把列表中的元素放到集合中,并没有把整个列表放入。
也可以用 b = {1, 2, 3}定义集合
集合无序(无索引)、不重复
add(): 添加元素到集合中
update(): 添加多个元素到集合中
remove(): 删除集合中的某个元素
clear(): 清空集合
a.difference():在a集合中存在但在其他集合中不存在的元素
a.intersection():在a集合中存在并且在其他集合中存在的元素
a.union():与a集合取并集,参数可以是集合、列表、元组