numpy是Python的高级数组处理扩展库,提供了Python中没有的数组对象,支持N维数组运算、处理大型矩阵、成熟的广播函数库、矢量运算、线性代数、傅里叶变换以及随机数生成等功能,可与C++、FORTRAN...根据Python社区的习惯,首先使用下面的方式来导入numpy模块:
>>> import numpy as np
(1)生成数组
>>> np.array((1, 2, 3, 4, 5)) #把Python...2, 3], [4, 5, 6], [7, 8, 9]))
>>> c = a * b #数组与数组相乘
>>> c #a中的每个元素乘以b中的每一列元素
array([[ 1, 4, 9],...5个随机整数作为下标
>>> index
array([5, 4, 1, 2, 9])
>>> x[index] #同时访问多个元素的值
array([50., 40., 10., 20., 90...《Python可以这样学》(董付国著,清华大学出版社,2017.1出版)