← Volver a ejerciciosConectando ejecutor…

Transformar con una lambda

Completa cuadrados(numeros). Recibe una lista de enteros y devuelve una nueva lista con el cuadrado de cada valor, respetando el orden original. Utiliza una expresión lambda junto con map y convierte el resultado en una lista. En Python, lambda permite definir una función anónima de una sola expresión. No modifiques la lista recibida. Para una lista vacía, devuelve []. Ejemplos: • [1, 2, 3] → [1, 4, 9] • [-3, 0, 2] → [9, 0, 4] • [] → []

Salida esperada

[1, 4, 9]
[9, 0, 4]
[]

Resultado de las llamadas de ejemplo incluidas en el editor.

Tu solución

Solución de referencia

Transformar con una lambda

def cuadrados(numeros):
    return list(map(lambda numero: numero ** 2, numeros))
main.pyPython 3
Tab para indentar · 4 espacios

TERMINAL · SALIDA

Listo para ejecutar
Ejecuta tu código para ver el resultado aquí.
Próximamente

Inicia sesión para guardar tus resultados en Progreso y métricas. Las pruebas públicas no son una calificación de examen.