<div dir="ltr"><div><div>Heh, never noticed that. Was it implemented more like a generator/iterator in older versions of Python?<br><br></div>Thanks,<br></div>Ben Root<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 14, 2015 at 12:38 PM, Robert Kern <span dir="ltr"><<a href="mailto:robert.kern@gmail.com" target="_blank">robert.kern@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span class="">On Mon, Dec 14, 2015 at 3:56 PM, Benjamin Root <<a href="mailto:ben.v.root@gmail.com" target="_blank">ben.v.root@gmail.com</a>> wrote:<br><br>> By the way, any reason why this works?<br>> >>> np.array(xrange(10))<br>> array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])<br><br></span>It's not a generator. It's a true sequence that just happens to have a special implementation rather than being a generic container.<br><br><div>>>> len(xrange(10))<br></div><div>10</div><div>>>> xrange(10)[5]<br></div><div>5</div><br>--<br>Robert Kern</div>
<br>_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
<a href="https://mail.scipy.org/mailman/listinfo/numpy-discussion" rel="noreferrer" target="_blank">https://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
<br></blockquote></div><br></div>