, IndexError, , , for. , ...
l = range(20)
for i in range(0,len(l)):
if i == something:
l.pop(i)
, "" , , . - ?
...
if l[i] == something:
l.pop(i)
(l[i] == i), .
, , . ( : , , , , zip ..)
...
def f(x):
if (x == SOMETHING):
return False
else:
return True
l = range(20)
m = filter(f, l)
"", Python . ...
l = range(20)
m = filter(lambda x: (x != SOMETHING), l)
, !