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。
学员评价