Doppelte Werte aus Liste löschen und sortieren
Verfasst: Sonntag 3. April 2022, 10:44
Also, morgen habe ich in programmieren eine Prüfung und wollte heute noch ein paar Beispiele zum Thema Listen üben
Ich bin auf ein Beispiel gestoßen wo man doppelte Werte aus einer Liste löschen muss, und danach die Liste ordnen muss
Jedoch darf ich (bzw. ich und meine Schulklasse) nicht solche Funktionen wie z.B append oder sort benutzen da es sonst zu einfach wäre
Wir sollen nur for-schleifen, while-schleifen und if benutzen um Aufgaben zu lösen.
Bis jetzt bin ich nur so weit bei dem Beispiel gekommen (ich muss sagen das ich auch nicht der hellste bin was programmieren angeht...)
list1 = [1,3,5,4,5,3]
for i in range(len(list1)):
while list1 != list[len(list1) - 1]:
list1 = 0
i += 1
danach sagt er: halt list index out of range
Ich bin mir nicht sicher woran das wirklich liegen könnte weswegen ich hier um Hilfe frage
Ich bin auf ein Beispiel gestoßen wo man doppelte Werte aus einer Liste löschen muss, und danach die Liste ordnen muss
Jedoch darf ich (bzw. ich und meine Schulklasse) nicht solche Funktionen wie z.B append oder sort benutzen da es sonst zu einfach wäre
Wir sollen nur for-schleifen, while-schleifen und if benutzen um Aufgaben zu lösen.
Bis jetzt bin ich nur so weit bei dem Beispiel gekommen (ich muss sagen das ich auch nicht der hellste bin was programmieren angeht...)
list1 = [1,3,5,4,5,3]
for i in range(len(list1)):
while list1 != list[len(list1) - 1]:
list1 = 0
i += 1
danach sagt er: halt list index out of range
Ich bin mir nicht sicher woran das wirklich liegen könnte weswegen ich hier um Hilfe frage