我有一个键值如下的字典:
[{"key1" : ['1', '2'], "key2" : ['john', 'marvel']}, {"key1" : ['150', '120'], "key2" : ['gandalf', 'sam']}]
我想得到这样的东西:
[ {key1 : '1', key2 : 'john'}, {key1 : '2', key2 : 'marvel'}, {key1 : '150', key2 : 'gandalf'}, {key1 : '120', key2 : 'sam'}]
我被卡住了,我想嵌入循环,但我不知道怎么做。你知道吗
您可以使用list comprehension:
输出
上述列表理解等同于以下for循环:
如果你总是有
"key1"
和"key2"
,那么:可以吗
更一般的方法是:
相关问题 更多 >
编程相关推荐