Newbie questions on Python

Chris Angelico rosuav at gmail.com
Tue Apr 16 11:30:03 EDT 2013


On Wed, Apr 17, 2013 at 1:20 AM,  <idkfaidkfaidkfa at gmail.com> wrote:
> Hi all,
> i'm programming in python for the first time (usually i use C as programming language). I don't understand these results:
>
>>>> a=[1,2,3,4,5]
>>>> a[:-1]
> [1, 2, 3, 4]
>>>> a[::-1]
> [5, 4, 3, 2, 1]
>>>> a[2::-1]
> [3, 2, 1]
>
> what does a[2::-1] means?

That's taking a slice. This page has something to say on the subject:

http://docs.python.org/3.3/tutorial/introduction.html

By the way, regarding your email address: there are no cheat codes in
Python... either that, or Python *is* a cheat code. :)

ChrisA
[[ VERY HAPPY CODING ADDED ]]



More information about the Python-list mailing list