myList = [[1, 2], [3, 4], [5, 6]] def index_2d(myList, v): for i, x in enumerate(myList): if v in x: return i, x.index(v) print(index_2d(myList, 3)) # you get # (1, 0)