擅长:python、mysql、java
<p>我想你真的想要这样的东西:</p>
<pre><code>s = '#one cat #two dogs #three birds'
out = s.split()
entries = dict([(x, y) for x, y in zip(out[::2], out[1::2])])
</code></pre>
<p>这个代码在做什么?让我们把它分解。首先,我们按空格将<code>s</code>拆分为<code>out</code>。在</p>
<p>接下来我们迭代<code>out</code>中的对,称它们为“<code>x, y</code>”。这些对成为元组/对的<code>list</code>。<code>dict()</code>接受大小为两个元组的列表,并将它们视为<code>key, val</code>。在</p>
<p>以下是我尝试的结果:</p>
^{pr2}$