区别
集合的基本使用
如果是空集合,使用set
{}是字典
pop:无序,随机删除一个元素
add添加一个元素
remove移除指定元素
update合并,合并在原集合上
union合并到一个新的集合上
clear清空
总结:
集合运算
补集:
first = {'a', 'b', 'c', 'd', 'e', 'f', 'g'}
second = {'a', 'c', 'e', 'g', 'h', 'i', 'j'}
print(first-second)
print(first & second)
print(first | second)
#差集的并集--补集,使用^运算符(去掉重复的,只在A或B中存在的)
print(first ^ second)
A = {'数学','语文','英语','物理','化学','生物'}
B = {'数学','语文','英语','政治','地理','历史'}
print(A^B)
#{'历史', '地理', '生物', '物理', '政治', '化学'}