python>>numpy(第二讲)
创始人
2024-02-24 20:51:39
0

章节内容

        元素操作

        常用的方法

        广播

        数组形状操作

        排序数组

       

目录

元素操作

 一些常用的方法

 广播

 数组形状操作

 数组排序


元素操作

  • 生成元素

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

 

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

 数组形状操作

  • 展平


  • 展平的逆运算

  •  添加维度

  •  快速构建一个三维数组

  • 维度变换

    数组排序

  • 按行排序


  •  花式排序

 

 

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...