Forum
Tipps
News
Menu-Icon

Dictionary im Dictionary sortieren

Hi!
Also folgendes Problem:
Ich möchte in Python ein Dictionary im Dictionary sortieren.
Beispiel:
dict = {'a' : { 'c' : 1, 'b' : 2 } }, 'd' : { 'f' : 3, 'e' : 4 } }
Das will ich jetzt so sortiert haben:
dict = {'a' : { 'b' : 2, 'c' : 1 } }, 'd' : { 'e' : 4, 'f' : 3 } }

Normales 'in die Liste Konvertieren + Sortieren' funktioniert nicht, da die values 'a' und 'd' sortiert werden, und nicht die innere Dict.

Bin noch halbneu, verstehe aber schon recht gut^^ Danke.


Antworten zu Dictionary im Dictionary sortieren:

Nein,nicht wirklich :( Da werden Listen und Strings sortiert, aber ne dict. seh ich da nicht  :-\

Edit:Grade nen Fehler bemerkt:
 

Zitat
Das will ich jetzt so sortiert haben:
dict = {'a' : { 'b' : 2, 'c' : 1 } }, 'd' : { 'e' : 4, 'f' : 3 } }

Eine dict an sich kann man im eigentlichen Sinne nicht sortieren  ;D Daher kann die Ausgabe ruhig so aussehen:

list_in_list_of_dict = [['a' ,('b' : 2), ('c' : 1)],['d' ,('e' : 4), ('f' : 3)] ]
« Letzte Änderung: 22.07.09, 11:14:18 von try »

« Visual Basic Verbindung herstellen zwischen Schaltfläche und ListenfeldPause in c++ »
 

Fremdwörter? Erklärungen im Lexikon!
Python
Python ist eine weit verbreitete, leistungsfähige Programmiersprache, die sich durch Einfachheit und Lesbarkeit auszeichnet. Außerdem lässt sie sich durch...


Mac Schreibtisch aufräumen (lassen): Dateien sauber sortieren!