Hey,
Ich habe ein Code erstellt und zwar:
liste = [99]
while True:
print (liste)
zahl = input('Gib eine Zahl ein: ',)
liste.append(zahl)
Wenn ich eine Zahl eingebe, dann wird es in die Liste eingefügt.
Jedoch will ich, dass die Liste sortiert wird und die 99 soll der letzte Wert sein.
Kann mir jemand da irgendwie helfen, also Code usw.
Und bitte keine Videos oder irgendwelche Tipps.
Eigene Liste sortieren
- __blackjack__
- User
- Beiträge: 14054
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
Wenn das Zahlen sein/werden sollen, müsste man die eingegebene Zeichenkette noch in eine Zahl umwandeln, bevor man den Wert zur Liste hinzufügt.
Und wenn die 99 das letzte Element sein soll, dann sollte man vielleicht noch dafür sorgen das Eingaben vom Benutzer die grösser sind, nicht akzeptiert werden.
Und wenn die 99 das letzte Element sein soll, dann sollte man vielleicht noch dafür sorgen das Eingaben vom Benutzer die grösser sind, nicht akzeptiert werden.
“Vir, intelligence has nothing to do with politics!” — Londo Mollari
-
- User
- Beiträge: 439
- Registriert: Mittwoch 8. August 2018, 16:42
Falls Laufzeit keine Rolle spielt einfach nach jedem append:
Code: Alles auswählen
liste.sort()
__backjack__: "Jemand der VB oder PHP kann, der also was Programmieren angeht irgendwo im negativen Bereich liegt (...)"