用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多。据说NumPy将Python相当于变成一种免费的更强大的Matlab!...Numpy本身并没有提供多么高级的数据分析功能,理解Numpy数组以及面向数组的计算将有助于你更加高效地使用诸如Pandas之类的工具。...第三天我的学习大纲:
一、数据格式
二、数组运算
加、减、乘、除、内积、转置
索引和分片
数组拆分
三、通用函数
数学运算
统计方法
一些逻辑方法
随机数生成
存储与导入
经过这些学习大纲,对Numpy...一、数据格式
Numpy提供了一种多维的数组对象ndarray,先认识一下:
>>> data1=[1,2,3]
>>> data1
[1, 2, 3]
>>> a=np.array(data1)...加、减、乘、除、内积、转置
运算起来就发现ndarray的灵活方便了,比如一个数组a:
>>> a=[[1,2,3],[4,5,6]]
>>> a+a
[[1, 2, 3], [4, 5, 6],