def worker_input(arg, errors, dayfirst, yearfirst, utc, box, format, exact,
    unit, infer_datetime_format, origin, cache, slice_list):
    """
    Generates an argument list for worker functions.
    :return: Argument list for worker function.
    """
    arg_list = []
    for i in slice_list:
        lower_bound = i[0]
        upper_bound = i[1]
        arg_list.append([arg[lower_bound:upper_bound]])
    for i in arg_list:
        i.extend((errors, dayfirst, yearfirst, utc, box, format, exact,
            unit, infer_datetime_format, origin, cache))
    return arg_list
