NumPy[Python常见问题]

认识NumPy

NumPy是Python的一个科学计算库,用于快速处理大型矩阵,可以看做是打开人工智能的一把钥匙。

在Python中本身提供的有list结构,但是list中的元素可以是任何对象,就会导致list中保存的是对象的指针,进行运算的时候就得去做内存寻址,类型检测等事情,显然会浪费比较多的内存和CPU资源。在大数据的环境下,list结构难以胜任。

NumPy的很多底层函数都是用C语言编写,所以运行速度是普通Python代码无法相比的。

注:NumPy中的数组类型名叫anarray,在本文中一般直接称作矩阵或数组。

安装

pip3 install numpy

import numpy as np
print(np.__version__)
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » NumPy