擅长:python、mysql、java
<p><code>print(m.clear())</code>打印调用<code>m.clear()</code>返回的值。<code>print m</code>打印对象<code>m</code>;显然是两种截然不同的东西,因此它们产生不同的输出也就不足为奇了。你知道吗</p>
<p>字典类型的<a href="http://docs.python.org/3/library/stdtypes.html#mapping-types-dict" rel="nofollow">documentation</a>只是表示<code>clear</code>:</p>
<blockquote>
<p>Remove all items from the dictionary.</p>
</blockquote>
<p>它就是这么做的。它没有记录为返回任何内容,而所有<em>确实</em>返回某些内容的方法的所有文档都明确说明了它们返回的内容(通常更改集合的方法只返回<code>None</code>)。所以没有理由指望它会有回报。你知道吗</p>