Tasten und Werte des ursprünglichen Wörterbuchs invertieren

8

Zum Beispiel rufe ich diese Funktion auf, indem ich ein Wörterbuch als Parameter übergebe:

%Vor%

Wenn

%Vor%

Ich kann diese Karte nur invertieren, um zu erhalten:

%Vor%

mit diesem

%Vor%

Weiß jemand, wie man das für meinen Fall macht?

    
kn3l 05.09.2011, 07:25
quelle

3 Antworten

13

Sie können ein Standarddict mit Liste verwenden:

%Vor%

Wenn es Ihnen egal ist, ob Sie ein Diktat oder ein Standarddikt haben, können Sie den letzten Schritt weglassen und das defaultdict direkt verwenden.

    
Martin Thurau 05.09.2011, 07:34
quelle
8

Sie können wahrscheinlich defaultdict oder setdefault hier verwenden.

%Vor%     
Nam Nguyen 05.09.2011 07:34
quelle
2

BEARBEITEN In Python 2.7:

%Vor%

Ausgabe:

%Vor%     
Quinn 15.03.2016 15:32
quelle

Tags und Links