ComenzarEmpieza gratis

Operaciones con arrays de NumPy

Los siguientes bloques de código crean nuevas listas a partir de las listas de entrada input_list1, input_list2, input_list3 (puedes consultar sus valores en la consola). Si tuvieras arrays de NumPy análogos con los mismos valores input_array1, input_array2, input_array3 (puedes consultar sus valores en la consola), ¿cómo crearías una salida similar como arrays de NumPy usando lo que sabes sobre broadcasting, acceso a elementos en arrays de NumPy y operaciones elemento a elemento?

Block 1

list(map(lambda x: [5*i for i in x], input_list1))

Block 2

list(filter(lambda x: x % 2 == 0, input_list2))

Block 3

[[i*i for i in j] for j in input_list3]

Este ejercicio forma parte del curso

Practicing Coding Interview Questions in Python

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Substitute the code in the block 1 given the input_array1
output_array1 = ____
print(list(map(lambda x: [5*i for i in x], input_list1)))
print(output_array1)
Editar y ejecutar código