<br><br><div class="gmail_quote">On Fri, Mar 5, 2010 at 11:42 PM, Arnaud Delobelle <span dir="ltr"><<a href="mailto:arnodel@googlemail.com">arnodel@googlemail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">Joan Miller <<a href="mailto:peloko45@gmail.com">peloko45@gmail.com</a>> writes:<br>
<br>
> What does a slice as [N::-1] ?<br>
><br>
> It looks that in the first it reverses the slice and then it shows<br>
> only N items, right?<br>
><br>
> Could you add an example to get the same result without use `::` to<br>
> see it more clear?<br>
><br>
> Thanks in advance<br>
<br>
</div>>>> l = range(10)<br>
>>> l<br>
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]<br>
>>> l[7::-1]<br>
[7, 6, 5, 4, 3, 2, 1, 0]<br>
>>> [l[i] for i in range(7, -1, -1)]<br>
[7, 6, 5, 4, 3, 2, 1, 0]<br></blockquote><div><br>>>> l = range(10)<br>>>> l<br>[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]<br>>>> l[7::-1]<br>[7, 6, 5, 4, 3, 2, 1, 0]<br>>>> list(reversed(l))[-8:]<br>

[7, 6, 5, 4, 3, 2, 1, 0]<br> <br>~l0nwlf<br></div></div>