Numpy的索引和切片

ndarray对象的内容可以通过索引和切片查看和修改。

索引:ndarray对象中的元素索引基于0开始

切片:对数组里某个片段区域的描述

数组的切片也可以理解为原始数组的局部视图,都是指向内存中的原始数组,所以不同于列表复制,切片上的修改都会直接反映到原始数组上

索引切片的实例代码演示:

Numpy常用函数的代码演示:

Numpy的置换函数transpose、T和swapaxes演示与区别

T适用于一、二维数组

arr = np.arange(12).reshape(3,4)#生成一个3行4列的数组
print(arr)
print(arr.T)

transpose是可以理解为是对于数据shape属性的操作以及转换,实例代码如下

swapaxes接收的参数是一对轴编号,进行轴对换操作

Numpy的矩阵运算函数这篇就不做演示了有兴趣可以去了解一下

(另外Numpy的进阶篇会作为拓展篇追加在后面)

下一篇:乐哥学AI_Python(一):Pandas基础知识

转载于:https://www.cnblogs.com/ai-lzl/p/AI0002.html

乐哥学AI_Python(二):Numpy索引,切片,常用函数相关推荐

  1. Py之Numpy:Numpy库中常用函数的简介、应用之详细攻略

    Py之Numpy:Numpy库中常用函数的简介.应用之详细攻略 目录 Numpy库中常用函数的简介.应用 1.X, Y = np.meshgrid(X, Y) 相关文章 Py之Numpy:Numpy库 ...

  2. Python中numpy.linalg库常用函数

    Python中numpy.linalg库常用函数 numpy.linalg Python中numpy.linalg库常用函数 简单记录所遇到的numpy库内置函数 矩阵与向量积 ①np.linalg. ...

  3. [二] Numpy数据存取与函数

    Numpy数据存取与函数 一维和二维数据的存取 CSV文件, np.loadtxt(), np.savetxt() 多维数据的存取 a.tofile(), np.fromfile() np.save( ...

  4. numpy矩阵运算和常用函数

    1. 创建常见的矩阵: >>> data1=mat(zeros((3,3))) #创建一个3*3的零矩阵 >>> data1 matrix([[ 0., 0., 0 ...

  5. 01_html(跟着宝哥学java:ee)html概念 常用标签 html练习

    1 概念 html: hyper text markup language 超文本标记语言 描述性语言:描述数据 语法:标签:标签格式:<标签名 属性名=属性值 属性名=属性值 >数据&l ...

  6. numpy.random模块常用函数

    在Numpy库中,常用使用np.random.rand().np.random.randn()和np.random.randint()随机函数. 1. np.random.randn()函数 作用:返 ...

  7. mysql trim 索引_MySQL常用函数,你真得看看!

    概念 相当于java中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名1)隐藏了实现细节 2)提高代码的可重用性 使用 select 函数名(实参列表)[from 表] []中内容可省略 正文 字 ...

  8. python中math计算平方根的函数_Python中Numpy和Math常用函数性能对比

    numpy是如今数据分析领域离不开的Python第三方工具库,它和Python自带的math库中都有一些基础的数学函数,比如指数.对数.三角函数等.在需要使用这些函数的时候,到底该用numpy还是ma ...

  9. changyan main.php,织梦dedecms商业教程 dedecms5.7二次开发之常用函数列表及所在文件位置...

    列表比较长,使用的同学可以保存到本地的txt文件中,需要找的Ctrl+F找下就OK了. 文件位置                                函数 /include/taglib/t ...

最新文章

  1. SQL server 2016 安装步骤
  2. python二分法查找时间点_python有序查找算法:二分法
  3. [BZOJ2152]聪聪可可(点分治)
  4. 论文解读丨文档结构分析
  5. 推荐系统算法_CUCS | 推荐系统算法简介Matrix Factorization(矩阵分解)
  6. Linux学习笔记:REHL AS4的上网配置,Http服务安装及配置,ftp服务的安装及配置
  7. 假疫苗事件,错在企业,责任在管理部门
  8. 【王者荣耀】入门战斗经验
  9. Python生信练习
  10. 20个高权重的博客列表
  11. 基于matlab下数字信号的课程设计,基于Matlab的数字信号处理课程设计
  12. Mr.Xiong使用jQuery实现时钟表盘的效果
  13. Leetcode466.统计重复个数——掐头去尾寻找循环点
  14. Red Hat Enterprise Linux Server release 7.4 (Maipo) 安装mysql5.7.36
  15. 【WindowXP】net use 系统错误64
  16. ZOJ 3328 Wu Xing(游戏)
  17. 图片url解析正确,但爬虫无法下载图片
  18. KDB内核调试 - 1
  19. 【1248】寒冰王座
  20. python pyquery_python pyquery 基本用法

热门文章

  1. 简述html的3种列表uloldl,语义化HTML:ul、ol和dl
  2. html转pdf后 框会消失,html或其它文件转pdf弹出打开保存框
  3. c语言实验5上机刘若慧2017年,《《 C语言程序设计案例教程》》.ppt
  4. sum服务器操作系统,SUM服务器监控软件
  5. 40无法u盘启动_戴尔主板bios设置u盘启动 戴尔台式电脑如何bios设置U盘启动教程...
  6. foxpro 打印 字体_【部编版同步复习】16年级上册期中预测卷,可打印!
  7. C语言数组、字符与字符串笔记
  8. 上古卷轴3晨风职业_巫师3:上古卷轴5老玩家,入手巫师3,体验昆特牌版“实验室”...
  9. 钢笔墨水能否代替打印机墨水_LAMY钢笔应该如何选择墨水?
  10. c语言函数的三种调用方式是什么?