為啥有for name in L:就行。沒有這句就報錯了??
剛剛問的東西有地方弄錯了
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
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
? ? if? L in s:
? ? ? ?s.remove(L)
? ? else:
? ? ? ?s.add(L)
print s
這兩句有啥區別么,為啥兩個一個可以運行,一個都運行不了??