Chọn phần tử vectơ
Để chọn các phần tử vectơ, bạn có thể sử dụng một vectơ chứa các giá trị logic (biểu thức). Các phần tử của vectơ sẽ là
True
trong vectơ có giá trị boolean sẽ được chọn.
Ví dụ
nhập numpy dưới dạng np
V = np.array([1,-2,3,-4,5])
# chọn hai phần tử đầu tiên của vector
print(V[np.array((Đúng, Đúng, Sai, Sai, Sai))]) # [ 1 -2]
# chọn phần tử vector dương
in(V[V > 0]) # [1 3 5]
# chọn các phần tử vector chẵn
in(V[V % 2 == 0]) # [-2 -4]