知行编程网知行编程网  2022-11-19 02:30 知行编程网 隐藏边栏  2 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于Python numpy有哪些功能优于列表的相关知识,包括优保联有什么功能,以及计算numpy中元素个数的方法是这些编程知识,希望对大家有参考作用。

Python numpy 对列表有什么特点

1.与列表相比,numpy对数学运算的整合更加自然方便。

例如,假设你有一个数字列表,并且你想要添加到列表的每个元素中。

在常规python 中,你会这样做

a = [6, 2, 1, 4, 3]
b = [e + 1 for e in a]

而使用 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 + e2 for (e1, e2) in zip(a, b)]


本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享