擅长:python、mysql、java
<p>由于现在的要求更加笼统:</p>
<pre><code>>>> from itertools import izip
>>> ff = {'colors': ['yellow', 'pink', 'green'], 'names': ['banana', 'grapefruit', 'apple'], 'blah': ['a','b','c']}
>>> [dict(izip(ff.iterkeys(), v)) for v in izip(*ff.itervalues())]
[{'blah': 'a', 'colors': 'yellow', 'names': 'banana'},
{'blah': 'b', 'colors': 'pink', 'names': 'grapefruit'},
{'blah': 'c', 'colors': 'green', 'names': 'apple'}]
</code></pre>
<p>因为<code>keys</code>和{<cd2>}的顺序相同(假设没有对字典进行干预性修改)。在</p>