def multiply(p1,p2):
    "Return a new plist corresponding to the product of the two input plists"
    if len(p1) > len(p2): short,long = p2,p1
    else: short,long = p1,p2
    new = []
    for i in range(len(short)): new = add(new,mult_one(long,short[i],i))
    return new
Return a new plist corresponding to the product of the two input plists
recipes/Python/362193_Manipulate_simple_polynomials/recipe-362193.py