- NumPy(Numerical Python) 是科学计算基础库,提供大量科学计算相关功能,比如数据统计,随机数生成等。其提供最核心类型为多维数组类型(ndarray),支持大量的维度数组与矩阵运算,Numpy 支持向量处理 ndarray 对象,提高程序运算速度。
- 安装 NumPy 最简单的方法就是使用 pip 工具,语法格式如下:
1 import numpy as np
2 a = np.arange(10)
3 print(a)
4 print(type(a))
5 #[0 1 2 3 4 5 6 7 8 9]
6 #<class 'numpy.ndarray'>
7 #Numpy 支持向量处理 ndarray 对象
8 #对ndarray对象类型进行向量处理
9 print(np.sqrt(a))
10 print('******************************************************************************')
11
12 #对列表中的元素开平方
13 import math
14 b = [3,4,9]
15 #定义存储开平方结果的列表
16 result = []
17 #遍历列表
18 for i in b :
19 result.append(math.sqrt(i))
20 print(result)
1 [0 1 2 3 4 5 6 7 8 9]
2 <class 'numpy.ndarray'>
3 [0. 1. 1.41421356 1.73205081 2. 2.23606798
4 2.44948974 2.64575131 2.82842712 3. ]
5 ************************************************************************************
6 [1.7320508075688772, 2.0, 3.0]