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

So sánh mảng

Ngay từ đầu, bạn cũng có thể dùng các toán tử so sánh với mảng NumPy.

Bạn còn nhớ areas, danh sách diện tích các phòng trong ngôi nhà của bạn từ Introduction to Python chứ? Lần này có hai mảng NumPy: my_houseyour_house. Cả hai đều chứa diện tích của bếp, phòng khách, phòng ngủ và phòng tắm theo cùng thứ tự, nên bạn có thể so sánh chúng.

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

Python nâng cao

Xem khóa học

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

Dùng các toán tử so sánh để tạo các mảng boolean trả lời các câu hỏi sau:

  • Những diện tích nào trong my_house lớn hơn hoặc bằng 18?
  • Bạn cũng có thể so sánh từng phần tử giữa hai mảng NumPy. Những diện tích nào trong my_house nhỏ hơn so với your_house?
  • Nhớ bao bọc cả hai lệnh trong một câu lệnh print() để bạn có thể xem đầu ra!

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.

# Create arrays
import numpy as np
my_house = np.array([18.0, 20.0, 10.75, 9.50])
your_house = np.array([14.0, 24.0, 14.25, 9.0])

# my_house greater than or equal to 18


# my_house less than your_house
Chỉnh sửa và Chạy Mã