-
Numpy的random模块
1.1random()函数
np.random.random(100):生成100个纯小数的数组

1.2rand()函数
np.random.rand():生成服从均匀分布的随机数数组

1.3randn()函数
np.random.randn():生成正态分布的随机数数组

1.4randint()函数
np.random.randint():生成给定上下限范围的随机整数数组

1.5其他函数

-
通过索引和切片访问数组
2.1一维数组
与Python的标准方法一致,此处略
2.2二维数组
与矩阵方法类似:


注:


2.3使用整数数列和布尔数组索引和切片
整数数列:

布尔数组:

布尔数组一般不是手工产生,通过布尔函数的ufunc()函数产生:
例:

注:

即:不改变原数组的值。