python set(集合)数据结构

set (集合)

与list的行为类似,区别在于set不能包含重复值。可以用来检查重复元素

交集

valid = set(['yellow', 'red', 'blue', 'green', 'black'])
input_set = set(['red', 'brown'])
print input_set.intersection(valid)
#输出set(['red'])

差集

valid = set(['yellow', 'red', 'blue'])
input_set = set(['red', 'brown'])
print input_set.difference(valid)
#输出 set(['brown'])

你可能感兴趣的:(python)