(f, l, u, K)
return [ dmp_raise(c, l, v, K) for c in f ]
Return a multivariate polynomial raised ``l``-levels.

    Examples
    ========

    >>> from sympy.polys.domains import ZZ
    >>> from sympy.polys.densebasic import dmp_raise

    >>> f = ZZ.map([[], [1, 2]])

    >>> dmp_raise(f, 2, 1, ZZ)
    [[[[]]], [[[1]], [[2]]]]
Return a multivariate polynomial raised ``l``-levels.
Return a multivariate polynomial raised l - levels .
def dmp_raise(f, l, u, K):
    """
    Return a multivariate polynomial raised ``l``-levels.

    Examples
    ========

    >>> from sympy.polys.domains import ZZ
    >>> from sympy.polys.densebasic import dmp_raise

    >>> f = ZZ.map([[], [1, 2]])

    >>> dmp_raise(f, 2, 1, ZZ)
    [[[[]]], [[[1]], [[2]]]]

    """
    if not l:
        return f

    if not u:
        if not f:
            return dmp_zero(l)

        k = l - 1

        return [ dmp_ground(c, k) for c in f ]

    v = u - 1

    return [ dmp_raise(c, l, v, K) for c in f ]
def dmp_raise ( f , l , u , K ) : if not l : return f if not u : if not f : return dmp_zero ( l ) k = l - 1 return [ dmp_ground ( c , k ) for c in f ] v = u - 1 return [ dmp_raise ( c , l , v , K ) for c in f ]