涉及到数组的重量级运算操作,可以使用NumPy库。NumPy的一个主要特征是它会给Python提供一个数组对象,相比标准的Python列表而已更适合用来做数学运算。下面是一个简单的小例子,向你展示标准列表对象和NumPy数组对象之间的差别:正如所见,两种方案中数组的基本数学运算结果并不相同。因此,只要有可能的话尽量选择numpy的数组方案。底层实现中,NumPy数组使用了C或者Fortran语言的机制分配内存。也就是说,它们是一个非常大的连续的并由同类型数据组成的内存区域。通常我们导入NumPy模块的时候会使用语句 import numpy as np 。如果想获取更多的信息,你当然得去NumPy官网逛逛了,网址是:
暂无评论