使用if not in判断方法也同样可以吧,为啥要报错
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'bart', 'Paul']
for x in L:
if x not in s:
s.add(x)
print s
结果:{'Bart', 'Adam', 'Lisa', 'Paul'}
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'bart', 'Paul']
for x in L:
if x not in s:
s.add(x)
print s
结果:{'Bart', 'Adam', 'Lisa', 'Paul'}
2017-01-06
举报