1. NumPy# 本节主要讲解如何使用 NumPy 进行高维数组计算。 1.1. NumPy 简介 为什么要使用 NumPy 安装 NumPy 1.2. ndarray 数组 array 创建 ndarray 数据类型:dtype 创建特定的 ndarray arange() 与 linspace() ones() 与 ones_like() zeros() 与 zeros_like() full() 与 full_like() eye() 常用属性 数组维度变换 不改变原数组 改变原数组 数据类型变换 astype() 合并函数 ndarray 与 Python 列表的转换 1.3. 切片与索引 一维数组 索引 切片 多维数组 索引 切片 1.4. 随机数生成 随机数生成器:Random Generator 随机数种子 随机数生成 整数 浮点数 排列 分布 离散型随机变量 二项分布 泊松分布 超几何分布 连续性随机变量 均匀分布 正态分布 指数分布 老版本随机数 API 均匀分布 正态分布 数值范围 1.5. 数学运算 一元函数 对数 取整运算 二元函数 简单数学操作 比较操作 统计函数 线性代数 矩阵与向量的乘积 矩阵特征值 范数(norm)和秩(rank) 解方程与逆