def minIndexFinder(seq):
        mins = []
        listIndex = 0
        result = []
        for item in seq:
                mins.append([listIndex,min(item),item.index(min(item))])
                listIndex += 1
        lowest = min([x[1] for x in mins])
        for item in mins:
                if item[1] == lowest:
                        result.append([item[0], item[2]])
        return result

A bit more verbose, but maybe slightly more readable??

I probably should have used enumerate like Paul did.

For the index of the *first* (or only) occurence of the minimum value
in a list of numbers you can just use:

seq.index(min(seq))

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

Reply via email to