将词典列表转换为:值为列表一的词典列表

时间:2017-02-10 16:29:41

标签: python python-3.x

给出一个词典列表,例如,

[{'a': 1, 'b': 2}, {'c': 3, 'd': 4}]

...我想将每个字典中的每个值移动到一个列表中:

[{'a': [1], 'b': [2]}, {'c': [3], 'd': [4]}]

如果可行的话,在单行中。

1 个答案:

答案 0 :(得分:0)

给出一个字典列表l[{k:[d[k]] for k in d} for d in l]