1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Viết mã Python hiệu quả

Connected

Bài tập

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.

Hướng dẫn 1/2

undefined XP
    1
    2
  • In hàng thứ hai của nums.
  • In các phần tử của nums lớn hơn sáu.
  • Tạo nums_dbl sao cho gấp đôi mỗi số trong nums.
  • Thay thế cột thứ ba trong nums bằng một cột mới, trong đó mỗi phần tử bằng phần tử gốc cộng thêm 1.