Quadrieren aller Elemente in einer Liste
Mir wird gesagt, zu
Schreiben Sie eine Funktion (Quadrat (a)), die ein Array (a) von Zahlen annimmt und ein Array zurückgibt, das jeden der Werte eines Quadrats enthält.
Zuerst hatte ich
def square(a):
for i in a: print i**2
Aber das funktioniert nicht, da ich drucke und nicht zurückkehre, wie ich gefragt wurde. Also habe ich es versucht
def square(a):
for i in a: return i**2
Dies quadriert jedoch nur die letzte Nummer meines Arrays. Wie kann ich es schaffen, die gesamte Liste zu quadrieren?