應該是這樣吧
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x in L:
? ? if x in s:
? ? ? ? s.remove(x)
? ? else:
? ? ? ? s.add(x)
print s
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x in L:
? ? if x in s:
? ? ? ? s.remove(x)
? ? else:
? ? ? ? s.add(x)
print s
2019-08-16
舉報
2019-09-08
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for new in L:
? ? if new in s:
? ? ? ? s.remove(new)
? ? s.add(new)
print s
按理說這個才是對的,不同點在于沒有用else.
判斷如果在就remove
2019-08-22
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for lis in L:
? ? temp = len(s)
? ? s.add(lis)
? ? if temp == len(s):
? ? ? ? s.remove(lis)
print s
2019-08-22
左下角不是有答案嗎,點一下那個
2019-08-16
是的,沒有錯