def aslisted(*space):
    """Step through all the entries together (jointly or element-wise).

    The set of experiments will terminate at end of the shortest list.

    **Example:**

    >>> settings = aslisted([0, 1], [0, 1], [0, 1, 2])
    >>> for s in settings:
    ...     print(s)
    (0, 0, 0)
    (1, 1, 1)
     """
    return zip(*space)
