Thao tác với mảng NumPy
Các khối mã sau tạo ra các danh sách mới từ các danh sách đầu vào input_list1, input_list2, input_list3 (bạn có thể kiểm tra giá trị của chúng trong console). Nếu bạn có các mảng NumPy tương ứng với cùng giá trị input_array1, input_array2, input_array3 (bạn có thể kiểm tra giá trị của chúng trong console), bạn sẽ tạo đầu ra tương tự dưới dạng mảng NumPy như thế nào bằng cách áp dụng kiến thức về broadcasting, truy cập phần tử trong mảng NumPy và các phép toán theo phần tử?
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]
Bài tập này là một phần của khóa học
Luyện tập câu hỏi phỏng vấn lập trình bằng Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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)