Thomas Tempelmann wrote:
Das geht ja schonmal besser so:
z1=KekuleDict.Key(i)
z2=KekuleDict.Value(z1)
Das hatte ich schon bemerkt.
Jetzt benötige ich den Key-Wert, der als zugehörigen Value z enthält. Also
beispielsweise bei einem Paar 1234/567 und z=567 möchte ich 1234 erhalten.
Tja, da du nach z suchen willst, ist z folglich ein Key. Daraus folgt,
daß du ein ZWEITES Dict brauchst, in dem du die Values aus dem 1. Dict
als Keys und die Keys als Values sicherst.
Das finde weniger schön :-(
Erklärt aber, warum ich Probleme hatte :-)
Wenn sich keine einfachere Lösung findet, werde ich das verzuchen.
Danke.
MfG, Metti.