I have a text file as below.
l[0]l[1]l[2]l[3]l[4]l[5]l[6] ----------------------------------- 1| abc is a book and cba too 2| xyz is a pencil and zyx too 3| de
You can verify the list length at the beginning of your for loop and then continue if there is no 3rd element:
for
continue
if len(l)< 3: continue
PS. Of course, you have to l.split() the line first, otherwise you will access single characters only.
l.split()