擅长:python、mysql、java
<p>元组解包工作。</p>
<pre><code>(element,) = myset
</code></pre>
<p>(顺便说一下,python dev已经研究过了,但是拒绝添加<code>myset.get()</code>来从集合返回任意元素。<a href="http://mail.python.org/pipermail/python-dev/2009-October/093227.html" rel="noreferrer">Discussion here</a>,Guido van Rossum回答<a href="http://mail.python.org/pipermail/python-dev/2009-October/093367.html" rel="noreferrer">1</a>和<a href="http://mail.python.org/pipermail/python-dev/2009-October/093412.html" rel="noreferrer">2</a>。)</p>
<p>我个人最喜欢获取任意元素的方法是(当您有一个未知的数字时,但如果只有一个,也可以这样做):</p>
<pre><code>element = next(iter(myset)) ¹
</code></pre>
<p><em>1</em>:在Python 2.5及之前版本中,必须使用<code>iter(myset).next()</code></p>