Integer to boolean conversion in count() method
<pre><code>[1, 1, 1, 2, 2, 3].count(True)

&gt;&gt;&gt; 3
</code></pre>

<p>Why does this return <code>3</code> instead of <code>6</code>, if <code>bool(i)</code> returns <code>True</code> for all values <code>i</code> not equal to <code>0</code>?</p>
