import itertools


def get_all_combos(list_of_lists):
    """
    Get all the position-specific combos of a list of lists.

    This is taken directly from Stack Overflow:
       http://stackoverflow.com/questions/798854/all-combinations-of-a-list-of-lists

    :param list_of_lists: A list of lists we would like combos of.
    :rtype: list[list]
    """

    return list(itertools.product(*list_of_lists))