ComeçarComece de graça

Operações com arrays NumPy

Os blocos de código a seguir criam novas listas a partir das listas de entrada input_list1, input_list2, input_list3 (você pode conferir seus valores no console). Se você tivesse arrays NumPy análogos com os mesmos valores input_array1, input_array2, input_array3 (você pode conferir seus valores no console), como criaria saídas semelhantes como arrays NumPy usando o que você sabe sobre broadcasting, acesso a elementos em arrays NumPy e operações 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 exercício faz parte do curso

Praticando questões de entrevista de código em Python

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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 e executar o código