Greg Ewing <[EMAIL PROTECTED]> wrote: > Gustavo Niemeyer wrote: > > > >>> print set.discard.__doc__ > > Remove an element from a set if it is a member. > > Actually I'd like this for lists. Often I find myself > writing > > if x not in somelist: > somelist.remove(x) > > A single method for doing this would be handy, and > more efficient.
A marginal calling time improvement; but we are still talking linear time containment test. I'm -0, if only because I've never really found the need to use list.remove(), so this API expansion doesn't feel necessary to me. - Josiah _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com