擅长:python、mysql、java
<p>在大多数情况下<code>if len(f):</code>与<code>if f:</code>是同一回事。。。</p>
<p>原因是如果<code>f</code>没有长度,它将返回<code>0</code>,这是一个错误的值。实际上,真相测试实际上检查对象的长度(<code>__len__</code>)<a href="http://docs.python.org/2/reference/datamodel.html#object.__nonzero__">under some circumstances.</a></p>