Не работает код. IndexError: list index out of range
Пожалуйста, помогите исправить мой код, чтобы он работал. Только не предлагайте иные решения, мне нужно чтобы работал именно мой код. Как сделать так чтобы элемент, сравниваясь с другими удалял свои копии выше? Сравнение идет с конца массива до его начала с определенным элементом.
l = [123,42,63,54,13,545,63]
for i in range(len(l)):
for g in range(len(l))[::-1]:
if l[i]==l[g] and i != g:
del l[g]
print(l)