2

私はこれを持っています

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"} 
]

これを達成するためのクールな「ワンライナー」理解マジックを探しています(大きなネストされたループの使用を避けます)

4

1 に答える 1