set
# 创建 empty_set = set() # set() even_numbers = {0, 2, 4, 6, 8} # {0, 2, 4, 6, 8} # 转换 set('letters') # {'e', 'l', 'r', 's', 't'} set(['Dasher', 'Dancer', 'Prancer', 'Mason-Dixon']) # {'Dancer', 'Dasher', 'Mason-Dixon', 'Prancer'} set(('Dasher', 'Dancer')) # {'Dancer', 'Dasher'} set({'apple': 'red', 'cherry': 'red'}) # {'apple', 'cherry'} # 操作 a = {1, 2} b = {2, 3} c = {4, 5} a & b # {2} a & c # set() bool(a & c) # False a & c == set() # True a | b # {1, 2, 3} a - b # {1} a.union(b) # {1, 2, 3} a.difference(b) # {1} a^b # {1, 3} 仅出现一次