文章目录
1.array的创建
1.1 创建全0数组
np.zeros
(10):默认为float64类型的一维全0数组;
np.zeros((3, 5),dtype = int):类型为int的3行5列的矩阵;
1.2 创建全1的数组
np.ones
() # 操作方法同理全0矩阵的创建;
1.3 创建所有值都相同的数组
np.full
((3, 5), 666)
np.full(shape = (3, 5), fill_value = 666)
2.arange的用法
np.arange(0, 10, 2):取值间隔为2;
np.arange(0, 1, 0.2):步长可以为小数,0.2;
3.linspace的用法
np.linspace(0, 20, 10):将0~20间的数等分10个点,首尾分别是0和20
4.random的用法
np.random.randint(0, 10):从0~10间随机生产一个数
np.random.randint
(4, 8, size = (3, 5)):从[4, 8)中,随机生成3行5列的矩阵;
np.random.random((3, 5)) : 生成3行 5列的