numpy:生成数组或者向量
1.导入numpy
import numpy
numpy.__version__//查看版本号
2.数组的使用
- 使用切片生成的数组,对于成员类型没有限制

- 使用array()生成的数组,不允许不同类型的数据出现。

- np.array()相当于array()。

3. 数据类型

4. 其他创建numpy的方法- np.zeros()

- np.ones()、np.full()

3.Np.arrange()

4.Np.linspace(start,end,num) 在这端距离内平均切成num个点。

5.random
- np.zeros()
| np.random.randint() | np.random.random() | np.random.normal() | np.random.seed() |
|---|---|---|---|
| 生成随机数为int型,第三个参数size可以设置个数,可以是二维数组 | 生成随机数为float型 | 生成正态分布的随机数 | 设置种子,可以重现随机数 |
| np.random.randint(0,10,size=5) | np.random.normal(3,5,size=10) | np.random.random(10) | np.random.seed(666) |
| np.random.randint(0,10,size=(3,5)) | np.random.random((3,4)) | np.random.normal(3,5,(3,5)) |
本文介绍NumPy库的基本用法,包括数组的创建、数据类型管理及各种数组生成函数如zeros、ones、full、arange、linspace。同时,深入探讨随机数生成方法,如randint、random、normal等,并解释如何通过seed设置随机数种子。
479

被折叠的 条评论
为什么被折叠?



