还剩2页未读,继续阅读
文本内容:
Numpy入门教程快速掌握Python中的数值计算库Numpy是Python中一个非常流行的数值计算库,它为Python提供了强大的科学计算能力在数据分析、机器学习、深度学习等领域,Numpy都扮演着非常重要的角色本教程将帮助你快速掌握Numpy,让你在Python中进行数值计算时如虎添翼
一、Numpy简介Numpy是一个开源的Python库,主要用于进行高性能科学计算它提供了一个多维数组对象,可以进行快速、高效的数值计算Numpy还提供了一系列数学函数,用于对数组进行操作由于其高性能和易用性,Numpy成为了Python在科学计算领域最受欢迎的库之
一二、安装Numpy在开始使用Numpy之前,你需要先安装它安装Numpy非常简单,只需要使用pip命令即可pip installnumpyconda installnumpy
三、Numpy基本用法
1.创建Numpy数组
(1)从列表转换import numpyas nplist=[1,2,3,4,5]array=np.arraylistprintarray输出
[12345]
(2)使用指定大小和值创建array=np.array[[1,2,3],[4,5,6]]printarray输出[
[123]
[456]]
(3)使用随机数创建array=np.random.rand3,4printarray输出[[
0.
195548440.
677095150.
873571630.08731002][
0.
383179320.
780476580.
607351540.15883535][
0.
804827810.
374204730.
212958710.84127588]]
2.Numpy数组的基本操作
(1)访问和修改元素array=np.array[[1,2,3],[4,5,6]]printarray[0,1]访问第一行第二列的元素,输出2array[0,1]=10修改第一行第二列的元素,输出10
(2)切片操作array=np.array[[1,2,3],[4,5,6],[7,8,9]]printarray[0:2,1:3]输出第一行和第二行,第二列和第三列输出[
[23]
[56]]
(3)矩阵乘法array1=np.array[[1,2],[3,4]]array2=np.array[[5,6],[7,8]]printnp.dotarray1,array2输出矩阵乘法结果输出[
[1922]
[4350]]
3.Numpy数组的形状和维度Numpy数组有一个重要的属性形状(shape)形状是一个元组,表示数组中每个维度的大小你可以通过`.shape`属性来获取数组的形状array=np.array[[1,2,3],[4,5,6],[7,。
个人认证
优秀文档
获得点赞 0