Just remove the
else next(iter)
That will do.
That said, you could have written your code like this:
for eachLine in dataFile:
if not ((wordexon in Line) or (wordintron in Line)):
continue
tmpStr = ' '
for char in eachLine:
tmpStr += char
s = tmpStr.split()
print '\t'.join((s[0], s[3], s[4]))
Also, your condition is wrong. It will always enter the if
as it is.