Para la tupla, t = ((1, 'a'),(2, 'b'))
dict(t)
vuelve {1: 'a', 2: 'b'}
pitón tupla a dict
¿Hay una buena manera de conseguir {'a': 1, 'b': 2}
(teclas y Vals en préstamo)?
Estoy queriendo poder devolver 1 dado 'a' o 2 dado 'b', tal vez la conversión a un dict no es la mejor manera.
+1 hermosas !, tuve que probarlo con cremallera 'dict (zip (* postal (t *) [ :: - 1])) '. Esto es más lento, más feo y usa mucho más memoria ... es probable 3x. – kevpie
+1 ¡¡¡Genial !!! ¡Es exactamente lo que necesito! :) –
@kevpie Lo maravilloso de Python es que hay cientos de maneras de expresar cómo hacer algo, cada una tan interesante como la siguiente. – bjd2385