Explica este código Python
Dificultad: Intermedio
lista = [6,7,8,9,10]
res_map = list(map(lambda x: (x**2)/2, lista))
print(res_map)
-
A.
[3.0, 3.5, 4.0, 4.5, 5.0]
-
B.
[18.0, 24.5, 32.0, 40.5, 50.0]
-
C.
[36, 49, 64, 81, 100]
-
D.
Ninguno de los anteriores
👉 B. Python es un lenguaje de programación multi paradigma, nos permite usar funciones típicas de este paradigma como Para una sintaxis mas clara usamos una función Respuesta:
[18.0, 24.5, 32.0, 40.5, 50.0]
map()
, filter()
y reduce()
.map()
permite ejecutar una función en cada item de un iterable, en nuestro ejemplo, aplicamos (x**2)/2
a cada valor de la lista lista
.lambda
.
Top comments (0)