It depends on your application, but a 'set' might really be what you want, as opposed to a list.
>>> s = set(["0024","haha","0024"]) >>> s set(["0024","haha"]) >>> s.remove("0024") >>> s set(["haha"]) -- http://mail.python.org/mailman/listinfo/python-list