Wie bestimmt man den Maximalwert einer Liste mithilfe der while Schleife(Python)?
Hallo, ich habe in Informatik die Hausaufgabe bekommen den Maximalwert einer Liste mithilfe der while schleife in Python zu ermitteln.
liste = [4, 3, 1, 2.5, 8, 5, 9]
maxi = liste[0]
index = 0
while maxi >= liste[index]:
index = index + 1
maxi = liste[index]
print(maxi)
Das habe ich bisher, aber wenn die Zahl runter und dann wieder hoch geht ist man draußen aus der Schleife.
Danke im Vorraus!
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
du musst alle prüfen also die bedingung ändern und if nutzen
while len(liste) > index :
if maxi >= liste[index] :
maxi = liste[index]
index = index + 1