I want to create a program, such that it returns the index of the element, if each element in list 1 matches the corresponding element in list 2
for example: [5, 1, -10, 3, 3], [5, 10, -10, 3, 5].
Here 5 in list 1 matches the first element 5 in list 2 hence it returns index 0. similarly -10 matches with -10. hence gives index 2.
required output
[0,2,3]
MY CODE:
def same_values(lst1,lst2):
    n = 1
    lst_of_index = []
    while(n <= len(lst1)):
        for i in lst1:
            value_1 = i
        for j in lst2:
            value_2 = j
        if (value_1 == value_2):
            indexed_value = lst1.index(i)
            lst_of_index.append(indexed_value)
            n += 1
    return lst_of_index
      
print(same_values([5, 1, -10, 3, 3], [5, 10, -10, 3, 5]))
when i run the code, it doesn't display anything. Is something wrong with my code?
 
     
     
    