Python学习笔记合集(Numpy总结)

点击蓝色字体跳转详情页面

Python学习笔记第二十七天(NumPy 安装)

NumPy 安装

  1. NumPy 安装
  2. 使用已有的发行版本
  3. 使用 pip 安装
  4. Linux 下安装
  5. 安装验证

Python学习笔记第二十八天(NumPy Ndarray 对象)

NumPy Ndarray 对象

  1. NumPy Ndarray
  2. 对象 ndarray 的内部结构

Python学习笔记第二十九天(N维数组(ndarray))

N维数组(ndarray)

  1. N维数组
  2. ndarray的内部内存布局
  3. Array方法
  4. 算术,矩阵乘法和比较运算

Python学习笔记第三十天(NumPy 数据类型)

NumPy 数据类型

  1. NumPy 数据类型
  2. 数据类型对象 (dtype)

Python学习笔记第三十一天(NumPy 数组属性)

NumPy 数组属性

  1. NumPy 数组属性
  2. ndarray.ndim
  3. ndarray.shape
  4. ndarray.itemsize
  5. ndarray.flags

Python学习笔记第三十二天(NumPy 创建数组)

NumPy 创建数组

  1. NumPy 创建数组
  2. numpy.empty
  3. numpy.zeros
  4. numpy.ones

Python学习笔记第三十三天(NumPy 从已有的数组创建数组)

NumPy 从已有的数组创建数组

  1. NumPy 从已有的数组创建数组
  2. numpy.asarray
  3. numpy.frombuffer
  4. numpy.fromiter

Python学习笔记第三十四天(NumPy 从数值范围创建数组)

NumPy 从数值范围创建数组

  1. NumPy 从数值范围创建数组
  2. numpy.arange
  3. numpy.linspace
  4. numpy.logspace

Python学习笔记第三十五天(NumPy 切片和索引)

NumPy 切片和索引

  1. NumPy 切片和索引

Python学习笔记第三十六天(NumPy 高级索引)

NumPy 高级索引

  1. 整数数组索引
  2. 布尔索引
  3. 花式索引
  4. 一维数组
  5. 二维数组

Python学习笔记第三十七天(NumPy 广播(Broadcast))

NumPy 广播(Broadcast)

  1. NumPy 广播(Broadcast)

Python学习笔记第三十八天(NumPy 迭代数组)

NumPy 迭代数组

  1. 控制遍历顺序
  2. 修改数组中元素的值
  3. 使用外部循环
  4. 广播迭代

Python学习笔记第三十九天(Numpy 数组操作(上))

Numpy 数组操作(上)

  1. 修改数组形状
  2. 翻转数组
  3. 修改数组维度

Python学习笔记第四十天(Numpy 数组操作(下))

Numpy 数组操作(下)

  1. 连接数组
  2. 分割数组
  3. 数组元素的添加与删除

Python学习笔记第四十一天(NumPy 位运算)

NumPy 位运算

  1. bitwise_and
  2. bitwise_or
  3. invert left_shift
  4. right_shift

Python学习笔记第四十二天(NumPy 字符串函数)

NumPy 字符串函数

  1. numpy.char.add()
  2. numpy.char.multiply()
  3. numpy.char.center()
  4. numpy.char.capitalize()
  5. numpy.char.title()
  6. numpy.char.lower()
  7. numpy.char.upper()
  8. numpy.char.split()
  9. numpy.char.splitlines()
  10. numpy.char.strip()
  11. numpy.char.join()
  12. numpy.char.replace()
  13. numpy.char.encode()
  14. numpy.char.decode()

Python学习笔记第四十三天(NumPy 数学函数)

NumPy 数学函数

  1. 三角函数
  2. 舍入函数

Python学习笔记第四十四天(NumPy 算术函数)

NumPy 算术函数

  1. numpy.reciprocal()
  2. numpy.power()
  3. numpy.mod()

Python学习笔记第四十五天(NumPy 统计函数)

NumPy 统计函数

  1. NumPy 统计函数
  2. 标准差
  3. 方差

Python学习笔记第四十六天(NumPy 排序、条件刷选函数)

NumPy 排序、条件刷选函数

  1. numpy.sort()
  2. numpy.argsort()
  3. numpy.lexsort()
  4. msort、sort_complex、partition、argpartition
  5. numpy.argmax()和numpy.argmin()
  6. numpy.nonzero()
  7. numpy.where()
  8. numpy.extract()

Python学习笔记第四十七天(NumPy 字节交换)

NumPy 字节交换

  1. numpy.ndarray.byteswap()

Python学习笔记第四十八天(NumPy 副本和视图)

NumPy 副本和视图

  1. 无复制
  2. 视图或浅拷贝
  3. 副本或深拷贝

Python学习笔记第四十九天(NumPy 矩阵库(Matrix))

NumPy 矩阵库(Matrix)

  1. 转置矩阵
  2. matlib.empty()
  3. numpy.matlib.ones()
  4. numpy.matlib.eye()
  5. numpy.matlib.identity()
  6. numpy.matlib.rand()

Python学习笔记第五十天(NumPy 线性代数)

NumPy 线性代数

  1. numpy.dot()
  2. numpy.vdot()
  3. numpy.inner()
  4. numpy.matmul()
  5. numpy.linalg.det()
  6. numpy.linalg.solve()
  7. numpy.linalg.inv()

Python学习笔记第五十一天(NumPy IO)

NumPy IO

  1. numpy.save()
  2. np.savez()
  3. savetxt()

相关资料:

Python学习笔记合集(Pyhton基础总结)

Python学习笔记合集(Pandas总结)

Python学习笔记合集(Matplotlib总结)

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐