def polyadd2(a,b): """ Addition de deux polynomes de coefficients a et b utilisation de la librairie itertools avec itertools.zip_longest ref : https://stackoverflow.com/questions/44000727/iterate-over-two-lists-with-different-lengths """ return [u + v for u, v in itertools.zip_longest(a, b, fillvalue=0)]