目錄:
1.ndarray數組的創建
2.ndarray數組的變換
(一)ndarray數組的創建
1.從列表以元組中創建:
.array(list/tuple)
.array(list/tuple,dytpe = np.int32), dtype用於指名類型


2.使用函數創建:
(1).arange(n), 0~n-1 一維

(2).ones(shape) 1

(3).zeros(shape) 0

(4).full(share,var) var

(5).eye(n) 單位n*n矩陣

(6).ones_like(a) 根據數組a,生成與數組a相同的1數組。

(7).zeros_like(a) 0

(8).full_like(a,var) var

(9).linspace(起,終,個數, [endpoint=bool])
endpoint:不包括最后一個數,並且多分一份。


(10)concatenate() 合成

(二)ndarray數組的變換
1.維度的變換:
(1).reshape(shape) 不改變元數組,返回新維度的數組

(2).resize(shape) 改變元數組,無返回值

(3).flatten() 對數組降維,變為一維數組,不改變原數組

2.類型的變換:
(1).astype(new_type) 改變數組的數據類型,不改變原數組

np.int 表示int 類型,具體表示為哪一種int類型,根據數據的大小。
(2).tolist() 轉換為python的列表類型

