luofeiyu wrote:

>  >>> x=["x1","x3","x7","x5","x3"]
>  >>> x.index("x3")
> 1
> if i want the result of 1 and 4 ?

def index_all(source, target):
    results = []
    for i, obj in enumerate(source):
        if obj == target:
            results.append(i)
    return results

index_all(x, "x3")
=> returns [1, 3]




-- 
Steven

-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to