title: python list_iterator class not defined
body: <p>I am trying the following:</p>
  <pre><code>&gt;&gt;&gt; i = iter([1,2,3])
  &gt;&gt;&gt; print(type(i))
  &lt;class 'list_iterator'&gt;
  &gt;&gt;&gt; print(type(i).mro())
  [&lt;class 'list_iterator'&gt;, &lt;class 'object'&gt;]
  &gt;&gt;&gt; j = list_iterator()
  </code></pre>
  <p>and the last lines gives me an error:</p>
  <pre><code>Traceback (most recent call last):
    File &quot;/home/pru/ML/stepik/examples module2/iterators.py&quot;, line 10, in &lt;module&gt;
      j = list_iterator()
  NameError: name 'list_iterator' is not defined
  </code></pre>
  <p>How come it is not defined? Wouldn't interpreter look for name 'list_iterator' in 'object' namespace?</p>