def similarity_based_on_exact_position(lst1, lst2):
matches = sum(x == y for x, y in zip(lst1, lst2))
return matches / max(len(lst1), len(lst2)) * 100
lst1 = [1, 2, 3]
lst2 = [1, 4, 3]
print("{:.2f}%".format(similarity_based_on_exact_position(lst1, lst2)))
'''
run:
66.67%
'''