My program works fine ,but im getting this error from the code academy lyk ValueError: invalid literal for int() with base 10: ''


#1
evod_no=[]
new_lst=[]
def purify(evod_no):
    for i in range(1,5):
        input_nw=int(raw_input("Enter ur numbers:"))
        evod_no.append(input_nw)
        i+=1
        print evod_no
    for i in evod_no:
        if i%2==0:
            new_lst.append(i)
        i+=1
    return new_ls    
print purify(evod_no)

can any one help what i have done wrng


#2

might not be the issue, but I always have issues using i +=1.
Try switching it to i = i +1