1.集合创建
set1 = {1, 2, 3, '1', '2', '3'}
print('集合set1的值是:{}'.format(set1))
# 输出结果 集合set1的值是:{1, 2, 3, '2', '3', '1'}
# 创建空集合时要 set1 = set(), 不能写成set1 = {}
s1 = set()
s2 = {}
print('s1的数据类型是:{},s2的数据类型是:{}'.format(type(s1),type(s2)))
# 输出结果 s1的数据类型是:<class 'set'>,s2的数据类型是:<class 'dict'> s1是集合类型,s2是字典类型
2.集合操作
# 集合的差集
set1 = {1, 2, 3, '1', '2', '3'}
set2 = {1, 2, '1', '2'}
print('set1 - set2的结果是:{}'.format(set1 - set2))
# 输出结果 set1减去set2的结果是:{'3', 3} 生成一个新的集合值是: set1把和set2共有的元素剔除,如果是set2-set1 返回一个空集set()
# 集合的交集
set1 = {1, 2, 3, '1', '2', '3'}
set2 = {1, 2, '1', '2'}
print('set1 & set2的结果是:{}'.format(set1 & set2))
# 输出结果 set1 & se