我有这个
original = {
"state_id": "1,2",
"name": "A,B"
}
我可以很容易地转向这个
original_splitted = {k: v.split(',') for k, v in original.iteritems()}
{
"state_id": ['1', '2'],
"name": ['A' ,'B']
}
但我想要的是这样的:
[
{"state_id": '1', "name": "A"},
{"state_id": '2', "name": "B"}
]
我正在寻找一种很酷的“单线”理解魔法来实现这一点(避免使用大型嵌套循环)