感覺意思差不多,為啥沒用呢,請老師解惑~
s?=?set(['Adam',?'Lisa',?'Paul']) L?=?['Adam',?'Lisa',?'Bart',?'Paul'] for?x?in?L: ????x?in?s ????if?False: ????s.add(x) ????print?s
s?=?set(['Adam',?'Lisa',?'Paul']) L?=?['Adam',?'Lisa',?'Bart',?'Paul'] for?x?in?L: ????x?in?s ????if?False: ????s.add(x) ????print?s
2017-06-15
舉報
2017-06-15
任務要求里面有寫,如果S沒有的話要加進去,有的話要刪除,你這個只實現了S中沒有L對應元素時加進去的功能,沒有實現刪除的功能。
2017-06-15
x?in?s
????if?False:
這個要寫在一行里面做邏輯判斷
if (x in s)==False:
2017-06-15
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x in L:
? ?if x in s:
? ? ? ?s.add(x)
print(s)