擅长:python、mysql、java
<p>看起来文档并没有以最清晰的方式声明它,但是<code>set.update</code>根本没有返回任何内容(相当于返回<code>None</code>),也没有<code>set.intersection_update</code>。像<code>list.append</code>或<code>list.extend</code>或<code>dict.update</code>,它们在适当的位置修改容器。</p>
<pre><code>In [1]: set('abba')
Out[1]: set(['a', 'b'])
In [2]: set('abba').update(set('c'))
In [3]:
</code></pre>
<p>编辑:实际上,<a href="http://docs.python.org/2/library/stdtypes.html#set-types-set-frozenset" rel="nofollow">the docs</a>不要说你在问题中显示的内容。他们说:</p>
<blockquote>
<p>Update the set, adding elements from all others.</p>
</blockquote>
<p>以及</p>
<blockquote>
<p>Update the set, keeping only elements found in it and all others.</p>
</blockquote>