A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://mail.python.org/pipermail/python-dev/attachments/20080826/9b0d71f1/attachment.htm below:

<div dir="ltr">Unless I&#39;m misconstruing something the problem is that reversed returns two different object types depending on if it&#39;s a list or a tuple<br><br>&gt;&gt;&gt; l = [1,2,3,4]<br>&gt;&gt;&gt; i = iter(l)<br>
&gt;&gt;&gt; ri = reversed(l)<br>&gt;&gt;&gt; l<br>[1, 2, 3, 4]<br>&gt;&gt;&gt; ri<br>&lt;listreverseiterator object at 0x00D5C8F0&gt;<br>&gt;&gt;&gt; i<br>&lt;listiterator object at 0x00D5C3F0&gt;<br>&gt;&gt;&gt; t = (1,2,3,4)<br>
&gt;&gt;&gt; it = iter(t)<br>&gt;&gt;&gt; rit = reversed(t)<br>&gt;&gt;&gt; it<br>&lt;tupleiterator object at 0x00D5C030&gt;<br>&gt;&gt;&gt; rit<br>&lt;reversed object at 0x00D5CC90&gt;<br>&gt;&gt;&gt; <br><br>reversing a tuple (or a string) returns a &quot;reversed object&quot;<br>
reversing a list returns a &quot;listreverseiterator&quot;<br><br>definitely an inconsistency<br>
</div>

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4