Sortieren zum Spaß2 / 3

Stalin Sort: was nicht passt, fliegt raus.

spass.py
python
1werte = [31, 12, 47, 8, 23]
2ergebnis = [werte[0]]
3for wert in werte[1:]:
4if wert >= ergebnis[- 1]:
5ergebnis.append(wert)
6print(ergebnis)
Ausgabe
[31, 47]

Einmal durchgehen und alles löschen, was die Reihenfolge stört. Das Ergebnis ist garantiert sortiert – nur eben nicht mehr dieselbe Liste.

49.1/60