Я не могу понять почему у меня list index out of range
def sr(a_2, l):
for o in range(l):
if a_2[o] < 0 or a_2[o] % 2 != 0:
a_2.pop(o)
print(a_2)
sm = 0
for v in a_2:
sm = sm + v
res = sm / l
return res
a_1 = []
n = int(input("Кол-во элементов = "))
for i in range(n):
y = float(input("Элемент {} = ".format(i)))
a_1.append(y)
print(a_1)
fin = sr(a_1, len(a_1))
print("Результат: {}".format(fin))