一、NumPy概述
NumPy(Numerical Python)是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(Nested List Structure)结构要高效得多,该结构也可以用来表示矩阵(Matrix),支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库 。
NumPy数组占用内存比Python内置序列要少得多,数组运算无须Python的for循环,当然计算效率更更高。
二、多维数组对象
NumPy的ndarray是保存Python大数据集的快速灵活的容器。NumPy数组运算类似于Python标量运算。
-
创建一个二行三列的二维随机数组
-
进行翻倍运算