Liefert die inverse Map. In der inversen Map sind die Werte der Ausgangs-Map die Schlüssel und die Schlüssel der Ausgangs-Map die Werte. Doppelte Werte werden entfernt. Welcher Wert erhalten bleibt ist dabei zufällig, d.h. BidiMaps sollten nur in Fällen angewendet werden, in denen sowohl die Schlüssel als auch die Werte eindeutig sind.
inverse() |
Argument |
|
|
|
Rückgabewert |
BidiMap |
BidiMap mit getauschten Schlüssel-Wert-Paaren |
Beispiele
Formel |
Ergebnis |
=BidiMap{Pair{'A',1}, Pair{'B',2}}.inverse |
[1»A,2»B] |