Numpy数据类型及随机数
NumPy数据类型:在实际的业务数据处理中,为了更精确的计算结果,需要使用不同精度的数据类型。NumPy极大程度的扩充了原生Pyhton的数据类型,其中大部分的数据类型是以数字结尾的,这个数字表示其在内存中占有的位数。同时强调一点,在NumPy中,所有数组的数据类型都是同质的,即数组中的所有元素类型必须一致的。这样做的好处就是更容易确定该数组所需要的存储空间。
随机数:手动创建数组往往达不到要求,NumPy提供了强大的生成随机数的功能。然而,真正的随机数很难获得,实际中使用的都是伪随机数。大部分情况下,伪随机数就能满足需求。当然,某些特殊情况除外,如进行高精度的模拟实验。对于NumPy,与随机数相关的函数都在random模块中,其中包括了也已生成服从多种概率分布随机数的函数。