scores = []
surfers = []
results_f = open("results.txt")
for each_line in results_f:
(name,score) = each_line.split()
scores.append(float(score))
for line in results_f:
(name,score) = line.split()
surfers.append(name)
results_f.close()
scores.sort(reverse = True)
print("The high scores are : ")
print("1 - "+str(scores[0]))
print("2 - "+str(scores[1]))
print("3 - "+str(scores[2]))
print(surfers[0])
Nur ein experimentelles Programm. Aber die zweite for-Schleife scheint nicht zu laufen. Wenn ich die Positionen der for-Schleifen wechsle; wieder würde die Schleife in der zweiten Position nicht laufen. Warum passiert dies?Python: Die zweite For-Schleife läuft nicht
Danke, nur habe mich gefragt, um die zweite for-Schleife nicht funktioniert, für die Sie bereits beantwortet. – Vasanth
Vielen Dank für die zusätzlichen Informationen, sehr hilfreich. – Vasanth
Immer noch überrascht. Wie können zwei Datenelemente an einer einzigen Stelle in einer Liste angezeigt werden? – Vasanth