def diff_between_list_or_int(l1, l2):
    """
    Return list l1 minus the elements in l2
    Examples:
      ([1, 2, 3], 1) --> [2, 3]
      ([1, 2, 3], [1, 2] --> [3]
    :param l1: a list of int
    :param l2: could be a list or an int
    :return:
    """
    if isinstance(l2, int):
        l2 = [l2]
    return [x for x in l1 if x not in l2]