2009-11-08 31 views

Trả lời

68
a=np.empty((2,3,5)) 

tạo ra một mảng 2x3x5. (Ngoài ra còn có np.zeros nếu bạn muốn các giá trị khởi tạo.)

Bạn cũng có thể định hình lại mảng hiện có:

a=np.arange(30).reshape(2,3,5) 

np.arange (30) tạo ra một mảng 1-d với giá trị từ 0. .29. Phương thức reshape() trả về một mảng chứa cùng một dữ liệu với một hình dạng mới.

Các vấn đề liên quan