為什么這樣不行?
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
2016-12-28
舉報
2016-12-28
因為你for x in L后面少了個冒號,語法問題
應該是for?x?in?L:
2016-12-29
一起學習,互相鼓勵哈~
2016-12-28
for x in L:
? ? if x in s:
? ? ? ? s.remove(x)
? ? else:
? ? ? ? s.add(x)