For the tuple, t = ((1, \'a\'),(2, \'b\')) dict(t) returns {1: \'a\', 2: \'b\'}
t = ((1, \'a\'),(2, \'b\'))
dict(t)
{1: \'a\', 2: \'b\'}
Is there a good way to get {\'a\': 1, \'
{\'a\': 1, \'
Even more concise if you are on python 2.7:
>>> t = ((1,'a'),(2,'b')) >>> {y:x for x,y in t} {'a':1, 'b':2}