In [1]:
a  = range(15)

In [2]:
print 15 in a


False

In [3]:
a


Out[3]:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]

In [4]:
print 3 in a


True

In [5]:
b = range(15,20)

In [6]:
print a+b


[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]

In [7]:
print a[2:5]


[2, 3, 4]

In [8]:
a = range(10,25)

In [9]:
a


Out[9]:
[10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]

In [10]:
print a[2:5]


[12, 13, 14]

In [11]:
print a[2:]


[12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]

In [12]:
print a[:8]


[10, 11, 12, 13, 14, 15, 16, 17]

In [13]:
print a[::2]


[10, 12, 14, 16, 18, 20, 22, 24]

In [14]:
print a


[10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]

In [16]:
print a[1::2]


[11, 13, 15, 17, 19, 21, 23]

In [17]:
print a


[10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]

In [18]:
print a[-5:]


[20, 21, 22, 23, 24]

In [19]:
print a[-5:-1]


[20, 21, 22, 23]

In [20]:
print a[-1:-5]


[]

In [21]:
print a[100:200]


[]

In [22]:
print a[100]


---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
<ipython-input-22-baca5c344ba0> in <module>()
----> 1 print a[100]

IndexError: list index out of range

In [23]:
print a


[10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]

In [24]:
print a[1:-1]


[11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23]

In [26]:
print a[-1:-5:-1]


[24, 23, 22, 21]

In [27]:
print a[::1]


[10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]

In [29]:
print a[::-1]


[24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10]

In [30]:
print a == a[::-1]


False

In [ ]: