如何将Python元组转换为字典?

可以使用dict()函数构造字典对象。此函数将元组的元组作为参数。每个元组包含键值对。

>>> t=((1,'a'), (2,'b'))
>>> dict(t)
{1: 'a', 2: 'b'}

如果要交换键和值,

>>> t=((1,'a'), (2,'b'))
>>> dict((y, x) for x, y in t)
{'a': 1, 'b': 2}