Python中的Numpy入门教程这篇文章主要介绍了Python中的Numpy入门教程,着重讲解了矩阵中的数组操作,需要的朋友可以参考下1、Numpy是什么很简单,Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,其一般与Scipy、matplotlib一起使用。其实,list已经提供了类似于矩阵的表示形式,不过numpy为我们提供了更多的函数。如果接触过matlab、scilab,那么numpy很好入手。在以下的代码示例中,总是先导入了numpy:复制代码代码如下:>>>importnumpyasnp>>>、多维数组多维数组的类型是:。:复制代码代码如下:>>>([1,2,3,4])[1234]>>>((,2,3,4))[ 2. 3. 4.]>>>printtype(((,2,3,4)))<type''>以list或tuple变量为元素产生二维数组:复制代码代码如下:>>>([[1,2],[3,4]])[[12] [34]]生成数组的时候,可以指定数据类型,,,:复制代码代码如下:>>>((,2,3,4),dtype=)[1234]:>>>(15)[0 1 2 3 4 5 6 7 8 91011121314]>>>printtype((15))<type''>>>>(15).reshape(3,5)[[0 1 2 3 4] [5 6 7 8 9] [1011121314]]>>>printtype((15).reshape(3,5))<type''>,在从1到3中产生9个数:复制代码代码如下:>>>(1,3,9)[1. 2. 3. ],,:复制代码代码如下:>>>((3,4))[[0. 0. 0. 0.] [0. 0. 0. 0.] [0. 0. 0. 0.]]>>>((3,4))[[1. 1. 1. 1.] [1. 1. 1. 1.] [1. 1. 1. 1.]]>>>(3)[[1. 0. 0.] [0. 1. 0.] [0. 0. 1.]]创建一个三维数组:复制代码代码如下:>>>((2,2,2))[[[0. 0.] [0. 0.]] [[0. 0.] [0. 0.]]]获取数组的属性:复制代码
Python中的Numpy入门教程 来自淘豆网m.daumloan.com转载请标明出处.