Peter Hansen peter at
Thu Jun 12 16:43:39 CEST 2003

Tom wrote:
> I compare all items in a list with another value. There are always
> multiple matches. I need the list index of every match. But if I use
> index(x) it only returns the first match in that list. There is probably
> a similar command that does exactly what I want, but I can't find it.

It's unfortunate perhaps that list.index() does not support the optional
second argument that specifies a starting index for the search, as the
string.index() method does.  I wonder if this is an inconsistency that 
should be repaired, or if there's a technical reason for its existence.


More information about the Python-list mailing list