Python Lists
Indexing
Start starts with 0
End starts with -1
Slicing of Lists
A=['a','b','c','d','e','f']
print(A[1:3])
['b','c']
print(A[2:])
['c','d','e','f']
List Manipulation
Replace list elements
A=['a','b','c','d','e','f']
A[2]='g'
print(A)
['a','b','g','d','e','f']
Extend a list
A=['a','b','c']
B=['d','e','f']
print(A+B)
['a','b','g','d','e','f']
Delete list elements
A=['a','b','c','d','e','f']
del(A[1])
print(A)
['a','c','d','e','f']
Inner workings of a list
A=['a','b','c','d','e','f']
new_A = A[:]
print(new_A)
['a','b','c','d','e','f']