更新set
任务
针对下面的set,给定一个list,对list中的每一个元素,如果在set中,就将其删除,如果不在set中,就添加进去。
s = set(['Adam', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul']
-
?不会了怎么办
-
判断元素是否在set中,使用in操作符。
参考代码:
s = set(['Adam', 'Lisa', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] for name in L: if name in s: s.remove(name) else: s.add(name) print s