对集合应用符号 | & ^ -
s1 = set('abc') s2 = set('abs') # 在s1而不在s2 print s1 - s2 # set(['c']) # 在s1或者s2 print s1 | s2 # set(['a', 'c', 'b', 's']) # 在s1同时也在s2 print s1 & s2 # set(['a', 'b']) # 在s1或者s2,但是,不能同时在s1和s2 print s1 ^ s2 # set(['s', 'c'])
s1 = set('abc') s2 = set('abs') # 在s1而不在s2 print s1 - s2 # set(['c']) # 在s1或者s2 print s1 | s2 # set(['a', 'c', 'b', 's']) # 在s1同时也在s2 print s1 & s2 # set(['a', 'b']) # 在s1或者s2,但是,不能同时在s1和s2 print s1 ^ s2 # set(['s', 'c'])