Bắt đầu ngayBắt đầu miễn phí

Trích xuất phần tử từ Array NumPy hai chiều

Nếu array numpy hai chiều của bạn có cấu trúc đều đặn, tức là mỗi hàng và cột có số lượng giá trị cố định, thì những cách trích xuất phức tạp sẽ trở nên rất dễ dàng. Hãy xem đoạn code dưới đây, trong đó các phần tử "a""c" được trích xuất từ một list chứa list.

# numpy
import numpy as np
np_x = np.array(x)
np_x[:, 0]

Các chỉ số trước dấu phẩy chỉ hàng, còn các chỉ số sau dấu phẩy chỉ cột. Ký hiệu : dùng để cắt (slice); trong ví dụ này, nó đang yêu cầu Python lấy tất cả các hàng.

Bài tập này là một phần của khóa học

Nhập môn Python

Xem khóa học

Hướng dẫn bài tập

  • Hiển thị hàng thứ 50 của np_baseball.
  • Tạo biến mới, np_weight_lb, chứa toàn bộ cột thứ hai của np_baseball.
  • Chọn chiều cao (cột thứ nhất) của cầu thủ bóng chày thứ 124 trong np_baseball và hiển thị kết 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.

import numpy as np

np_baseball = np.array(baseball)

# Print out the 50th row of np_baseball


# Select the entire second column of np_baseball: np_weight_lb


# Print out height of 124th player
Chỉnh sửa và Chạy Mã