def find_index_of_biggest(x): """prec: x is a homoegeneous list of sortable objects. find the index of the largest element in the list. find_index_of_biggest([4,7,1,9,3,2]) -> 3 """ #y = sorted(x) #return x.index(y[-1]) #return x.index(max(x)) #for k in range(len(x)): #if x[k] == max(x): #return k index = 0 biggest = x[0] for i, v in enumerate(x): if v > biggest: index = i return index x = [4,7,1,9,3,2] y = 3 print(find_index_of_biggest(x) == y) x = [1,2,3,4,5] y = 4 print(find_index_of_biggest(x) == y) x = ["aardvark", "bengal", "carical", "wolf", "sheep", "goat"] y = 3 print(find_index_of_biggest(x) == y)