def create_input_obj(val, cols_list, input_type=None, condition=False):
    """
    Used to generate larger input objects for the query creation e.g., by iterating in a list
    Example use: create_input_obj(1, "uid")
    Output form: [{"val": uid, "cols": ["uid"], "type": "exact", "condition": True}]
    """
    input_obj = {"val": val, "cols": cols_list, "type": input_type, "condition": condition}
    return input_obj