Python: Wie man zählt, wie viele Zeilen in einer Datei gleich sind
Ich habe ein Textdokument im Format von:
-1+1
-1-1
+1+1
-1-1
+1-1
...
Ich möchte ein Programm haben, das zählt, wie viele Zeilen -1 + 1 Zeilen und + 1-1 Zeilen haben. Das Programm müsste dann nur den Wert der Anzahl der Zeilen zurückgeben. Ich habe den Code geschrieben:
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
Aber aus irgendeinem Grund gibt es immer 0 zurück und ich habe keine Ahnung warum.
Jede Hilfe wäre mir sehr dankbar, da ich mir das seit Stunden angeschaut habe !!