2012-10-24 43 views

回答

6

list.remove只刪除一個匹配的第一個實例 - 您可以使用列表理解:

char = [el for el in char if el != '_'] 
+0

非常感謝! – pearbear

0

有在this的職位,也許是這一個密切的副本考慮幾種選擇。其中之一是:

>>> x = [1,2,3,2,2,2,3,4] 
>>> filter (lambda a: a != 2, x) 
[1, 3, 3, 4]