Hi Ich kämpfe mit etwas ziemlich einfachem. Ich möchte nur eine bestimmte Reihe von zufälligen Fließkommazahlen erzeugen und sie vom niedrigsten zum höchsten sortieren. Dies ist, wie ich anfing,Wie werden zufällige Floating-Zahlen sortiert?
from random import *
#import random
import random
for i in xrange(5):
list= '%2.3f' % random.uniform(0,10)
print list
Dieser Code-Schnipsel gibt mir 5 zufällige Gleitkommazahlen, aber ich weiß nicht, wie sie zu sortieren.
Der beste Weg hier ist, sie in einer "Liste" zu speichern und dann die Liste zu sortieren. und verwende niemals 'list' als Variablennamen. – Arman
Sie setzen Ihre Nummern nicht in eine Liste. Sie ordnen sie nur einer schlecht benannten Variablen namens 'list' zu. – khelwood
Sie müssen eine leere Liste wie diese Liste erstellen = [] und fügen Sie sie dann mit Ihren Nummern an. Das sollte dein Ausgangspunkt sein –