Dictionary drehen?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Iopodx[Gast]

Hiho Gemeinde,

Ich habe hier ein dict und das brauche ich einmal so:

{1:2, 2:3}

und einmal:

{2:1, 3:2}

wobei die Zahlen andere Werte sind und das dict ca. 1000Einträge hat, und das dauert ja nun ewig die ganze sch. umzudrehen, jemand ne Idee?

Danke schonmal im vorraus!
XT@ngel
User
Beiträge: 255
Registriert: Dienstag 6. August 2002, 14:36
Kontaktdaten:

hallo
http://python.sandtner.net/viewtopic.php?t=82

edit:
Auf ASPN hab ich was gefunden das vielleicht hilft:
http://aspn.activestate.com/ASPN/Cookbo ... ipe/252143 (letztes Kommentar) Da können Values doppelt vorkommen.


MfG
Andreas
Zuletzt geändert von XT@ngel am Montag 17. Januar 2005, 21:06, insgesamt 1-mal geändert.
Iopodx[Gast]

Hey, cool. Super, danke.

Noch ne Frage:

Wie kann ich was an ein dict anhängen?
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

dict['neuerwert'] = 'neuevariabel'
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
XT@ngel
User
Beiträge: 255
Registriert: Dienstag 6. August 2002, 14:36
Kontaktdaten:

Wie kann ich was an ein dict anhängen?
Das Anhängen ist nicht so einfach möglich wie bei Listen

die Methode .update() aktualisiert das Dict.
Da aber kein Schlüssel (Key) doppelt vorkommen darf, wird der Wert des doppelt vorkommenden Schlüssels durch den neuen ersetzt.

MfG
Andreas
Antworten