iterating in reverse
andrew-pythonlist at puzzling.org
Fri Jan 17 10:16:49 CET 2003
On Fri, Jan 17, 2003 at 12:45:48AM -0800, Paul Rubin wrote:
> Andrew Bennetts <andrew-pythonlist at puzzling.org> writes:
> > > will always print x's contents in the
> > > same sequence. Is there an elegant and
> > > efficient way to iterate through x in
> > > reverse without having to create a reversed
> > > copy of it (i.e. y=x[:]; y.reverse())?
> > Get the Python 2.3 alpha, and it's really easy :)
> > >>> l = [1,2,3,4,5]
> > >>> for i in l[::-1]:
> > ... print i
> My guess is that the above creates a reversed copy.
It probably does -- but I don't know, and therefore it's good enough <wink>.
what-I-don't-know-can't-hurt-me-'ly yrs, Andrew.
More information about the Python-list