当前位置: 首页> 娱乐> 影视 > 乌鲁木齐做网站公司哪家好_首都之窗政务服务平台_杭州seo排名优化外包_如何自建网站?

乌鲁木齐做网站公司哪家好_首都之窗政务服务平台_杭州seo排名优化外包_如何自建网站?

时间:2025/7/18 3:28:04来源:https://blog.csdn.net/2403_84646142/article/details/145784539 浏览次数:0次
乌鲁木齐做网站公司哪家好_首都之窗政务服务平台_杭州seo排名优化外包_如何自建网站?

numpy: numeric python

创建数组:

1.array()函数

numpy.array(object,dtype=None,copy=True,order='k',sobok=false,ndmin=0)

解释:

object:任何具有数组接口方法的对象

dtype:数据类型

copy:布尔型,可选项,默认值为True

2.访问数组对象的性质

ndarray类的重要对象属性

ndim:数组维度

shape:数组各维度大小的形状元组

size:数组元素总个数

dtype:数组中元素的数据类型

In [1]: list1 = [1,2,3]In [2]: list2 = [[1,2,3],[4,5,6]]In [3]: import numpy as npIn [4]: arr1 = np.arrary(list1)In [5]: arr1 = np.array(list1)In [6]: arr2 = np.array(list2)In [7]: print(arr1)
[1 2 3]In [8]: print(arr2)
[[1 2 3][4 5 6]]In [9]: arr1.ndim
Out[9]: 1In [10]: arr2.ndim
Out[10]: 2In [11]: arr1.shape
Out[11]: (3,)In [12]: arr2.shape
Out[12]: (2, 3)In [13]: arr1.size
Out[13]: 3In [14]: arr2.size
Out[14]: 6In [15]: arr1.dtype
Out[15]: dtype('int64')In [16]: arr2.dtype
Out[16]: dtype('int64')

3.创建常用数组

numpy.eye用于创建一个对角矩阵,对角线上的元素可以是任何值,矩阵可以是方阵也可以不是方阵

numpy.indentity用于生成一个单位矩阵

In [17]: np.__version__
Out[17]: '2.2.3'In [18]: np.zeros(5)
Out[18]: array([0., 0., 0., 0., 0.])In [19]: np.ones(6)
Out[19]: array([1., 1., 1., 1., 1., 1.])In [20]: np.eye(4)
Out[20]:
array([[1., 0., 0., 0.],[0., 1., 0., 0.],[0., 0., 1., 0.],[0., 0., 0., 1.]])In [21]: np.identity(4)
Out[21]:
array([[1., 0., 0., 0.],[0., 1., 0., 0.],[0., 0., 1., 0.],[0., 0., 0., 1.]])In [22]: np.identity(3)
Out[22]:
array([[1., 0., 0.],[0., 1., 0.],[0., 0., 1.]])In [23]: np.eye(2,3)
Out[23]:
array([[1., 0., 0.],[0., 1., 0.]])

4.创建等差数列

numpy.arange([start,]stop[,step,]dtype=None,*,like=None)
numpy.linspace(start,stop,num,endpoint=True,retstep=False,dtype=None,axis=0)

In [24]: np.linspace(3,20,3)
Out[24]: array([ 3. , 11.5, 20. ])In [25]: np.arange(3,20,3)
Out[25]: array([ 3,  6,  9, 12, 15, 18])

关键字:乌鲁木齐做网站公司哪家好_首都之窗政务服务平台_杭州seo排名优化外包_如何自建网站?

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: