Get an item from the list at the index provided.
Add an item to the end of the list.
Extend the list by appending all the items in the given list.
Insert an item at a given position. The first argument is the index of the element before which to insert, so a.insert(0, x) inserts at the front of the list, and a.insert(len(a), x) is equivalent to a.append(x).
Remove the first item from the list whose value is x. It is an error if there is no such item.
Sort the items of the list in place.
Shifts the first value of the list/array off and returns it, shortening the list/array by one element and moving everything down. All numerical array keys will be modified to start counting from zero while literal keys won't be touched.
Extract a slice of the array. Slice returns the sequence of elements from the array array as specified by the offset and length parameters
Remove a portion of the array and replace it with something else. Removes the elements designated by start and end from the input array, and replaces them with the elements of the replacement array, if supplied. Note that numeric keys in input are not preserved.
Prepends passed elements to the front of the array. Note that the list of elements is prepended as a whole, so that the prepended elements stay in the same order. All numerical array keys will be modified to start counting from zero while literal keys won't be touched.