Obracanie wszystkich elementów na liście

Powiedziano mi

Napisz funkcję, kwadrat (a), która pobiera tablicę, a, liczb i zwraca tablicę zawierającą każdą z wartości a do kwadratu.

Na początku miałem

def square(a):
    for i in a: print i**2

Ale to nie działa, ponieważ drukuję i nie wracam tak, jak zostałem zapytany. Więc spróbowałem

    def square(a):
        for i in a: return i**2

Ale to tylko kwadraty ostatniej liczby mojej tablicy. Jak mogę go ustawić na całą listę?

questionAnswers(8)

yourAnswerToTheQuestion