擅长:python、mysql、java
<p>您也可以尝试以下方法:</p>
<pre><code>>>> dt={'a':[1,2], 'b':[3,4,5]}
>>> [{'a':i,'b':j} for i in dt['a'] for j in dt['b']]
[{'a': 1, 'b': 3}, {'a': 1, 'b': 4}, {'a': 1, 'b': 5}, {'a': 2, 'b': 3}, {'a': 2, 'b': 4}, {'a': 2, 'b': 5}]
</code></pre>