Python/Numpy之创建数组
import numpy as np
1. 常规数组创建
创建一维数组:a = np.array([1,2,3])
创建二维数组:b = np.array([[1,2,3],[4,5,6]])
2.规则数组创建
-
创建全零数组:
一维n
元素:np.zeros(n)
二维m*n
元素:np.zeros([m,n])
-
创建全1数组:
一维n
元素:np.ones(n)
二维m*n
元素:np.ones([m,n])
-
创建空数组:
一维n
元素:np.empty(n)
二维m*n
元素:np.empty([m,n])
-
创建对角矩阵(对角元素为1):
创建主对角线元素全1
的对角阵:np.eye(n)
注:
numpy.eye(N,M=None, k=0, dtype=<type ‘float’>)</