擅长:python、mysql、java
<p>在列表或元组中包装初始节点:</p>
<pre><code>exl_set = set([a.node])
</code></pre>
<p>不要把它解释成一系列的值。在</p>
<p><code>set()</code>构造函数将参数解释为iterable,并将接受iterable中的所有值以添加到集合中;从<a href="http://docs.python.org/2/library/stdtypes.html#set" rel="nofollow">the documentation</a>:</p>
<blockquote>
<p><em>class</em> <strong><code>set([iterable])</code></strong>:<br/>
Return a new set or frozenset object whose elements are taken from <code>iterable</code>.</p>
</blockquote>
<p>演示:</p>
^{pr2}$
<p>或者,创建一个空集并独占使用<code>set.add()</code>:</p>
<pre><code>exl_set = set()
exl_set.add(a.node)
exl_set.add(b.node)
</code></pre>