集合:无序,将列表去重
list1=[1,3,5,7,9] list2=[2,3,4,5,6,7] list1=set(list1) list2=set(list2) print(list1,list2) print(list1.intersection(list2)) #取交集 OR print(list1 & list2) print(list1.union(list2)) #取并集 OR print(list1 | list2) print(list1.difference(list2)) #差集,list1中有而list2中没有 OR print(list1 - list2) print(list2.difference(list1)) #list2中有而list1中没有 OR print(list2 - list1) print(list1.symmetric_difference(list2))#对称差集:先取并集,然后去掉两者重复的部分 OR pring(list1 ^ list2) list1.add(11)#增加一项 list1.remove(7)#删除一项 print(list1) 打印结果: {1, 3, 5, 9, 7} {2, 3, 4, 5, 6, 7} {3, 5, 7} {1, 2, 3, 4, 5, 6, 7, 9} {1, 9} {2, 4, 6} {1, 2, 4, 6, 9} {1, 3, 5, 9, 11}