if name in s:這是什么意思啊
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']
for name in L:
??? if name in s:
??????? s.remove(name)
??? else:
??????? s.add(name)
print s
2018-07-05
舉報
2018-07-09
對s遍歷的意思
2018-07-07
for name in L對L中的元素進行了遍歷,而 if name in s就是判斷L中的某一個元素是否存在于s中,如果存在就執行移除操作remove,否則進行添加操作add
2018-07-05
首先對L中的name進行遍歷,然后判斷name是否在s