itertools.groupby(iterable, key=None) Make an iterator that returns consecutive keys and groups from the iterable.
operator.itemgetter(item) operator.itemgetter(*items) Return a callable object that fetches item from its
partial.args The leftmost positional arguments that will be prepended to the positional arguments provided to a partial
operator.__inv__(obj) operator.__invert__(obj) Return the bitwise inverse of the number obj. This is equivalent
operator.setitem(a, b, c) operator.__setitem__(a, b, c) Set the value of a at index b to c
operator.rshift(a, b) operator.__rshift__(a, b) Return a shifted right by b.
operator.isub(a, b) operator.__isub__(a, b) a = isub(a, b) is equivalent to a -= b.
operator.delitem(a, b) operator.__delitem__(a, b) Remove the value of a at index b.
operator.__neg__(obj) Return obj negated (-obj).
functools.cmp_to_key(func) Transform an old-style comparison function to a key function
Page 12 of 13