Luyện tập với mảng NumPy
Hãy luyện tập cắt lát (slicing) mảng numpy và sử dụng khái niệm broadcasting của NumPy. Nhớ rằng, broadcasting đề cập đến khả năng của mảng numpy trong việc vector hóa các phép toán, để chúng được thực hiện trên tất cả phần tử của một đối tượng cùng lúc.
Một mảng numpy hai chiều đã được nạp vào phiên làm việc của bạn (tên là nums) và in ra bảng điều khiển để bạn tiện theo dõi. numpy đã được import với bí danh np.
Bài tập này là một phần của khóa học
Viết mã Python hiệu quả
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.
# Print second row of nums
print(nums[____,____])
# Print all elements of nums that are greater than six
print(____[____ > ____])
# Double every element of nums
nums_dbl = ____ * ____
print(nums_dbl)
# Replace the third column of nums
nums[____,____] = ____[____,____] + ____
print(nums)