Problem

7/12

Phần tử mảng không

Theory Click to read/hide

Không có phần tử mảng
 
Hàm khác không (V) 
Kết quả là một bộ mảng. Mỗi mảng như vậy tương ứng với một trục riêng biệt của mảng ban đầu và chứa các chỉ số có các phần tử khác 0 trong mảng này.
V - a NumPy mảng hoặc đối tượng dạng mảng.
Trả về một Python tuple (tuple) - tuple với các mảng chỉ mục gồm các phần tử khác 0 của mảng V ban đầu.
 
Hàm count_nonzero(V) 
Hàm này dựa trên phương thức tích hợp sẵn  __bool__() của các đối tượng Python để kiểm tra xem chúng có đúng hay không. Theo đó, hàm  count_nonzero() thực sự có thể hoạt động không chỉ với các số mà còn với bất kỳ đối tượng nào có thể đúng hoặc sai.
V - a NumPy mảng hoặc đối tượng dạng mảng.
Hàm trả về số phần tử mảng khác không dọc theo trục đã chỉ định.

Problem

Cho một vectơ Z

1) Ghi vào biến NonZerros các chỉ số của các phần tử khác 0.
2) Viết  biến Count_NonZerros số phần tử khác 0.

Chỉ thêm 2 dòng vào chương trình. Bạn không cần phải nhập hoặc xuất bất cứ thứ gì. Vectơ Z đã được tạo.