Python: Zip dict with keys
<p>I have:</p>

<pre><code>list_nums = [1,18]
list_chars = ['a','d']
</code></pre>

<p>I want:</p>

<pre><code>list_num_chars = [{'num':1, 'char':'a'},
                  {'num':18, 'char':'d'}]
</code></pre>

<p>Is there a more elegant solution than:</p>

<pre><code>list_num_chars = [{'num':a, 'char':b} for a,b in zip(list_nums, list_chars)]
</code></pre>
