List.remove() 怎么不刪除其他的了?
s?=?set(['Adam',?'Lisa',?'Paul']) L?=?['Lisa',?'Adam',?'Bart',?'Paul'] for?name?in?L: ????if?name?in?s: ????????L.remove(name) ????else: ????????s.add(name) print?(s) print?(L)???????????#為什么輸出的L中沒有刪除Adam??????????? 輸出結果: {'Bart',?'Adam',?'Paul',?'Lisa'} ['Adam',?'Bart'] 我知道原因,但我不知道怎么解決。
我知道原因,但我不知道怎么解決。
2019-05-25
我知道原因,但我不知道怎么解決。