from itertools import product


def listCombination(lists) -> list:
    """
    输入多个列表组成的列表，返回多列表中元素的所有可能组合
    :param lists: 多个列表组成的列表
    :return: 所有元素可能的组合
    """
    result = []
    resultAppend = result.append
    for i in product(*lists):
        resultAppend(i)
    return result