前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >python>>numpy(第二讲)

python>>numpy(第二讲)

作者头像
用户10271432
发布2022-12-19 14:36:06
发布2022-12-19 14:36:06
5540
举报

章节内容         元素操作         常用的方法         广播         数组形状操作         排序数组

目录

元素操作

 一些常用的方法

 广播

 数组形状操作

数组排序


元素操作

  • 生成元素

a  = np.array([1,2,3,4]) b = np.ones(4)+1

  • 生成一个原来数组的n倍
  •  生成一个所有元素均跟2次方有关的数组
  •  一个计算矩阵相乘的函数
  •  判断两个数组中元素是否相等的方法
  • 其余的对数组中元素的操作
  •  一些常用的函数


 一些常用的方法

  • 不同维度的数组,不能相加
  •  生成一个上三角矩阵
  •  对数组中的第一列元素相加

  •  找到最大,最小元素及其下标

同样可与运用于多维数组 但是,返回的下标是不具有二维性的

  • all   any方法
  •  判断两个多个数组之间的关系
  • 平均数,中位数

 广播

  • 一些常用的广播

利用np.tile()


利用第一节的np.zeros(),np.ones()


 利用np.newaxis


利用np.ogrid和np.mgrid

  • 一个可以极大方便我们计算任何点到原点距离的代码

 数组形状操作

  • 展平

  • 展平的逆运算
  •  添加维度
  •  快速构建一个三维数组
  • 维度变换

数组排序

  • 按行排序

  •  花式排序
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-11-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 元素操作
  •  一些常用的方法
  •  广播
  •  数组形状操作
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档