20分钟
创建全1或者全0
np.empty(shape[,dtype,order])
:返回一个新的ndarray
,指定了shape
和dtype
,但是没有初始化元素。因此其内容是随机的。np.empty_like(a[,dtype,order,subok])
:返回一个新的ndarray
,shape
与a
相同,但是没有初始化元素。因此其内容是随机的。
2. np.eye(N[, M, k, dtype])
:返回一个二维数组,对角线元素为1,其余元素为0。M
默认等于N
。k
默认为0表示对角线元素为1,如为正数则表示对角线上方一格的元素为1,如为负数表示对角线下方一格的元素为1.
np.identity(n[, dtype])
:返回一个单位矩阵
3. np.ones(shape[, dtype, order])
:返回一个新的ndarray
,指定了shape
和type
,每个元素初始化为1.
np.ones_like(a[, dtype, order, subok])
:返回一个新的ndarray
,shape
与a
相同,每个元素初始化为1。
4. np.zeros(shape[, dtype, order])
:返回一个新的ndarray
,指定了shape
和type
,每个元素初始化为0.
np.zeros_like(a[, dtype, order, subok])
:返回一个新的ndarray
,shape
与a
(另一个数组)相同,每个元素初始化为0。
5. np.full(shape, fill_value[, dtype, order])
:返回一个新的ndarray
,指定了shape
和type
,每个元素初始化为fill_value
。
np.full_like(a, fill_value[, dtype, order, subok])
:返回一个新的ndarray
,shape
与a
相同,每个元素初始化为fill_value
。
学员评价