擅长:python、mysql、java
<p>在Python3上,以非破坏性和迭代方式:</p>
<pre><code>next(iter(mydict.values()))
</code></pre>
<p>在Python2上,以非破坏性和迭代方式:</p>
<pre><code>mydict.itervalues().next()
</code></pre>
<p>如果希望它同时在Python 2和3中工作,可以使用<code>six</code>包:</p>
<pre><code>six.next(six.itervalues(mydict))
</code></pre>
<p>虽然在这一点上它是相当神秘的,我宁愿你的代码。</p>
<p>如果要删除任何项目,请执行以下操作:</p>
<pre><code>key, value = mydict.popitem()
</code></pre>
<p>注意“第一”在这里不是一个合适的词。这是“any”项,因为<code>dict</code>不是有序类型。</p>