Ich habe Probleme mit einer Liste für ein Mittelungsprogramm, heißt es:Python-Liste Indexfehler (Schüler-Dateien)
‚Linie 20, in nameletter = (Brief [int (num)]) Indexerror: Listenindex außerhalb des zulässigen Bereichs‘
Dies ist der Teil des Codes:
f2 = open("Classes" + "/Sorted/" + "Alphabetical.txt", "w")
letter = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
print(letter[num])
#Loop
while num <= 26:
nameletter = (letter[int(num)])
if os.path.exists("Classes" + "/" + nameletter + ".txt"):
#Opening the students file
f = open("Classes" + "/" + nameletter + ".txt")
List = f.read().splitlines()
f.close()
#Writing data to the file
f2.write(List[5] + " - score = " + List[6])
f2.write("\n")
else:
pass
num = int(num) + 1
f2.close()
In ein wenig Code kann man nicht sehen, weiter oben das Programm – Banana