I have a list and I want to delete an optional name but below the line
if newArray[i]==a:
it says "IndexError: list index out of range"
newArray = ['John','Alex','Sophia','Rick']
a = str(raw_input('Type your name if you want to delete : '))
if a in newArray:
    for i in range(len(newArray)):
        if newArray[i]==a:
            del newArray[i] # I want to delete it
        else:
            print newArray[i]   
 
     
     
     
     
    