Seite 1 von 1

Teammeisterschaft

Verfasst: Dienstag 7. Januar 2014, 21:00
von Gerhardus
Ich bin dabei zu Übungszwecken für unsere Teammeisterschaft eine kleines programm zur Ermittlung des Tabellenstandes
zu programmieren und dabei zu folgendem Lösungsansaz gekommen: die Teams und Resultate werden in 2-dimensionalen Listen gespeichert
und mittels ' matches.sort(key=lambda x: x[1])' sortiert. (Im Internet gefunden-nicht ganz durchschaut, aber es funktioniert!) und dann die
Liste mit for-schleife ausgegeben. Mit Dictionaries konnte ich die Resultate nicht sortieren.
Meine Frage an die Experten wäre, ob es einen besseren Weg zur Lösung in Python gibt.

Dank im Voraus für etwaige Antworten.
G.
P.S.: Wollte Numpy laden wegen Arrays, verlangt python 2.7-habe Py3.3.?

Re: Teammeisterschaft

Verfasst: Dienstag 7. Januar 2014, 21:29
von BlackJack
@Gerhardus: Ich glaube nicht das Numpy-Arrays hierfür Sinn machen.

Re: Teammeisterschaft

Verfasst: Dienstag 7. Januar 2014, 21:56
von /me
Gerhardus hat geschrieben:P.S.: Wollte Numpy laden wegen Arrays, verlangt python 2.7-habe Py3.3.?
Ich halte Numpy hier ja nicht für den korrekten Ansatz, aber Numpy ist natürlich auch für Python 3.3 verfügbar.

Re: Teammeisterschaft

Verfasst: Dienstag 7. Januar 2014, 22:23
von Gerhardus
Danke für die Antworten. Werde bei meinen Listen bleiben, scheint das einfachste zu sein. (Oder kann man
Dictonaries (schlüssel=Team und Resultat= Werte doch ohne grossen Aufwand sortieren?

LG G

Re: Teammeisterschaft

Verfasst: Dienstag 7. Januar 2014, 22:55
von BlackJack
@Gerhardus: Wörterbücher selber sind unsortiert, Du kannst Dir aber natürlich die Schlüssel/Wert-Paare als Liste sortieren für die Ausgabe.