Cómo hacer un bucle limpio sobre dos archivos en paralelo en Python

Con frecuencia escribo código como:

lines = open('wordprob.txt','r').readlines()
words = open('StdWord.txt','r').readlines()
i = 0
for line in lines:
    v = [eval(s) for s in line.split()]
    if v[0] > v[1]:
        print words[i].strip(),
    i += 1

¿Es posible evitar usar la variable i y acortar el programa?

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta