擅长:python、mysql、java
<p>使用<code>zip</code>将连续的偶数和奇数元素配对,直接列出到字典中:</p>
<pre><code>m = [ 1, 2, 3, 4, 5, 6, 7, 8 ]
d = { x : y for x, y in zip(m[::2], m[1::2]) }
</code></pre>
<p>或者,因为您熟悉元组->;dict方向:</p>
<pre><code>d = dict(t for t in zip(m[::2], m[1::2]))
</code></pre>
<p>甚至:</p>
<pre><code>d = dict(zip(m[::2], m[1::2]))
</code></pre>