Python: cómo contar cuántas líneas en un archivo son iguales

Tengo un documento de texto en el formato de:

-1+1
-1-1
+1+1
-1-1
+1-1
...

Quiero tener un programa que cuente cuántas líneas tienen -1 + 1 líneas y + 1-1 líneas. El programa solo tendría que devolver el valor de cuántas líneas son así. He escrito el código:

f1 = open("results.txt", "r")
fileOne = f1.readlines()
f1.close()

x = 0
for i in fileOne:
    if i == '-1+1':
        x += 1
    elif i == '+1-1':
        x += 1
    else:
        continue

print x

Pero por alguna razón siempre devuelve 0 y no tengo idea de por qué.

¡Cualquier ayuda me agradecería mucho ya que he estado mirando esto por horas!

Respuestas a la pregunta(3)

Su respuesta a la pregunta