У вас "а" это список. Поэтому либо в 4 строке писать a[i], либо писать цикл как
for i in a:
if a % 2 == 0:
i += 1
print(i)
Далее, если задание действительно вывести четные элементы массива, то после if нужно просто написать print(i)
Но судя по тому что вы пытаетесь вывести i, то вам нужны номера четных элементов. Тогда ваше решение:
n = int(input())
a = [int(input()) for i in range (n)]
for i in range (n):
if a[i] % 2 == 0:
print(i+1)
s=[1,2,3,4,5,6,7,8,9,10]
for i in s:
if i%2==0:
print(i)
Объяснение:
в твоем варианте ты к i прибавляешь единицу если элемент массива четный, но i это меняющаяся переменная, принимающая значения элементов массива, поэтому бессмысленно ее использовать как счетчик
print(i)