1、与列表相比,numpy具有更自然、更方便的数学操作集成。
例如,假设你有一个数字列表,你想添加列表中的每个元素。
常规python 你会这样做的
a=[6,2,1,4,3] b=[e+1foreina]
而使用 numpy,你只需要做:
将 numpy 导入为 np
a=np.array(6、2、1、4、3) b=a+1
2、numpy也适用于每个numpy数学函数:例如,列表中每个元素的指数都可以使用。
此外,我们还可以使用它 numpy 容易添加相同尺寸的数组元素。例如,如果我们有两个相同尺寸的表a和b,我们将得到列表中不同元素总和的a和b
a=[6,2,1,4,3] b=[1,2,3,2,3] c=[e1+e2for(e1,e2)inzip(a,b)]
以上是Python numpy优于列表的功能,希望对大家有所帮助。更多Python学习指导:python基础教程
本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。