将元组转换为字典

时间:2013-02-08 10:52:31

标签: python dictionary tuples

下面的元组列表:

[('a',1),('b', 2)]

我想将其转换为:

[{'a' : 1}, {'b', 2}]

这是一个词典列表

2 个答案:

答案 0 :(得分:2)

lst = [{k: v} for k, v in lst]

lst是你的元组列表。

答案 1 :(得分:1)

[{t[0] : t[1]} for t in [('a',1),('b', 2)]]