Gibt für das Tupel t = ((1, 'a'),(2, 'b'))
dict(t)zurück{1: 'a', 2: 'b'}
Gibt es einen guten Weg, um zu bekommen {'a': 1, 'b': 2}(Schlüssel und Vals getauscht)?
Letztendlich möchte ich in der Lage sein, 1gegeben 'a'oder 2gegeben zurückzukehren 'b'. Vielleicht ist die Umwandlung in ein Diktat nicht der beste Weg.
dict(zip(*zip(*t)[::-1])). Dies ist langsamer, hässlicher und verbraucht viel mehr Speicher. Wahrscheinlich 3x.