def split_list(input_seq, split_size):
    """ Splits a list into chunks of a specific size.

    Args:
        input_list: The list to split.
        split_size: The size that each split should be.

    Returns:
        output_list: The list split into chunks
    """
    output_list = []
    for i in range(0, len(input_seq), split_size):
        output_list.append(input_seq[i:i + split_size])
    # pprint.pprint(output_list)
    return output_list