得到结果是这样set(['Lisa', 'Bart']),为什么还是过不了
s = set(['Adam', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x in L:
if x in s:
s.remove(x)
else:
s.add(x)
print s
得到的结果是:
set(['Lisa', 'Bart'])
貌似没有错,但为什么过不了?难道需求理解错误
s = set(['Adam', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x in L:
if x in s:
s.remove(x)
else:
s.add(x)
print s
得到的结果是:
set(['Lisa', 'Bart'])
貌似没有错,但为什么过不了?难道需求理解错误
2015-07-01
举报