美文网首页我爱编程
NumPy 中的数组计算:通用函数入门丨数析学院

NumPy 中的数组计算:通用函数入门丨数析学院

作者: Datartisan数据工匠 | 来源:发表于2016-11-04 10:19 被阅读0次

    Numpy 库为 Python 中的数组运算提供了很多便捷。例如,在一般情况下,我们想求某个序列中的所有元素的倒数,可能需要写如下所示的函数:

    可以看到,这个函数能够实现倒数的计算。但是,当我们的原始数组数据量较大时,这个算法的效率如何呢?

    很明显,这样的效率并不算高,好在 Numpy 数组本身自带了更好的解决方案,我们可以通过实数1直接除以一个数组的形式来得到倒数数组:

    可以发现,这种运算得到了与我们之前所写的函数一样的结果,并且在数组数据量较大时,也有着不错的效率。

    同时,对于两个长度一致的数组,我们可以将它们直接相除,由此得到由每个对应位置上元素之间的商构成的数组:


    而将 Numpy 数组作为一个实数的幂则可以得到一个由该实数的幂构成的数组:

    课程内容较多,请复制链接通过电脑学习,获得最佳学习效果:http://datacademy.io/lesson/75

    相关文章

      网友评论

        本文标题:NumPy 中的数组计算:通用函数入门丨数析学院

        本文链接:https://www.haomeiwen.com/subject/lrtiuttx.html