Quadrando todos os elementos em uma lista
Me disseram para
Escreva uma função, square (a), que recebe um array, um, de números e retorna um array contendo cada um dos valores de um quadrado.
No começo eu tinha
def square(a):
for i in a: print i**2
Mas isso não funciona desde que eu estou imprimindo, e não retornando como me pediram. Então eu tentei
def square(a):
for i in a: return i**2
Mas isso apenas enquadra o último número da minha matriz. Como eu posso conseguir isso para quadrar a lista inteira?