Ich möchte Polynome mit Python hinzufügen und multiplizieren. Wenn zum Beispiel die Frage:Addition und Multiplikation von Python mit einzelnen Koeffizienten
addpoly([(4,3),(3,0)],[(-4,3),(2,1)])
[(2, 1),(3, 0)] (answer)
mein Code:
def addpoly(x, y):
min_len = min(len(x), len(y))
return x[: -min_len] + y[: -min_len] + [ x[i] + y[i] for i in range(-min_len,0)
meine Ausgabe
addpoly([(4,3),(3,0)],[(-4,3),(2,1)])
[(4, 3, -4, 3), (3, 0, 2, 1)]
Erforderliche Leistung:
[(2, 1), (3, 0)]
Ich möchte empfangen irgendwelche suggesti wenn möglich. Danke.
Willkommen bei SO. Diese Seite ist für * spezifische * Fragen gedacht, nicht vage Vorschläge. Bitte bearbeiten Sie Ihre Frage, um eine klare Frage zu stellen, oder Sie erhalten keine Antwort. – Julien