矩阵一般有行也有列,所以矩阵的截取也需要包含行和列两个参数。

假设a是一个矩阵,a的截取就可写成:a[起始行:终止行,起始列:终止列],中括号中有一个逗号,逗号前的是为了分割行的,逗号后的是为了分割列的。例如:

a1=np.array([[1,2,3,4],[5,6,7,8],[11,12,13,14],[2,3,4,5]])

import numpy as np

a1=np.array([[1,2,3,4],[5,6,7,8],[11,12,13,14],[2,3,4,5]])

print('截取矩阵第二三行,第二、三列:\n',a1[1:3,1:3])

结果为:

截取矩阵第二三行,第二、三列:

[[ 6 7]

[12 13]]

如果只分割行,不分隔列,可写为:a[1:3],分割列的部分可以省略,代码如下:

print('截取矩阵第二三行:\n',a1[1:3])

打印结果如下:

截取矩阵第二三行:

[[ 5 6 7 8]

[11 12 13 14]]

如果只分割列,不分隔行,可写为:a[:,1:3],分割行的部分不可以省略,代码如下:

print('截取矩阵第二三列:\n',a1[:,1:3])

打印结果如下:

截取矩阵第二三列:

[[ 2 3]

[ 6 7]

[12 13]

[ 3 4]]

如果只分割某一行,可写为:a[2](截取第三行)

print('截取矩阵第三行:\n',a1[2])

打印结果:

截取矩阵第三行:

[11 12 13 14]

如果分割某一列,可写为:a[:,2](截取所有行的第三列)(逗号前边用于截取行的冒号不可省略),其结果是将所有行的第三个数拼接成一个列表

print('截取矩阵第三行:\n',a1[:,2])

打印结果:

截取矩阵所有行第三列:

[ 3 7 13 4]

如果分割某行某列,可写为:a[2,2](截取第三行的第三列)

print('截取矩阵第三行第三列:\n',a1[2,2])

打印结果:

截取矩阵第三行第三列:

13

以上就是矩阵的切片用法,欢迎大家提意见

python 切片取最后一列_python矩阵的切片(或截取)相关推荐

  1. python 矩阵切片_python矩阵的切片(或截取)

    矩阵一般有行也有列,所以矩阵的截取也需要包含行和列两个参数. 假设a是一个矩阵,a的截取就可写成:a[起始行:终止行,起始列:终止列],中括号中有一个逗号,逗号前的是为了分割行的,逗号后的是为了分割列 ...

  2. python爬取b站评论_python高效之爬了B站再爬微博

    全文简介 本文是用Python爬取微博移动端的数据.可以看一下Robots协议.另外尽量不要爬取太快.如果你毫无节制的去爬取别人数据,别人网站当然会反爬越来越严厉.所以,不要难为别人,到最后其实是在难 ...

  3. python爬取虎扑评论_python爬取网站数据

    编码问题 因为涉及到中文,所以必然地涉及到了编码的问题,这一次借这个机会算是彻底搞清楚了. 问题要从文字的编码讲起.原本的英文编码只有0~255,刚好是8位1个字节.为了表示各种不同的语言,自然要进行 ...

  4. python爬取网页json数据_python爬取json数据库

    手把手教你使用Python抓取QQ音乐数据(第一弹) [一.项目目标] 获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名.专辑名.播放链接. 由浅入深,层层递进,非常适合刚入门的同学练手. [二. ...

  5. python爬取新闻存入数据库_python 爬取古诗文存入mysql数据库的方法

    使用正则提取数据,请求库requests,看代码,在存入数据库时,报错ERROR 1054 (42S22): Unknown column 'title' in 'field list'.原来是我写s ...

  6. python爬取京东手机参数_python抓取京东小米8手机配置信息

    本文代码是使用python抓取京东小米8手机的配置信息 首先找到小米8商品的链接:https://item.jd.com/7437788.html 然后找到其配置信息的标签,我们找到其配置信息的标签为 ...

  7. python爬取json简单吗_Python爬取Json数据的示例

    Python教程栏目介绍爬取Json数据实例 相关免费学习推荐:python教程(视频) 本文中以爬取其中的AI流转率数据为例. 该地址返回的响应内容为Json类型,其中红框标记的项即为AI流转率值: ...

  8. python爬取新闻存入数据库_Python爬取数据并写入MySQL数据库的实例

    按 F12 或 ctrl+u 审查元素,结果如下: 结构很清晰简单,我们就是要爬 tr 标签里面的 style 和 tr 下几个并列的 td 标签,下面是爬取的代码: #!/usr/bin/env p ...

  9. python爬取贴吧图片_Python爬取贴吧多页图片

    Python爬取贴吧图片都只能爬取第一页的,加了循环也不行,现在可以了. #coding:utf-8 import urllib import urllib2 import re import os ...

最新文章

  1. 简述isodata算法的原理_基于UWB技术的室内定位方法简述
  2. 《深入理解Android:卷III A》一一第3章 深入理解AudioService
  3. BZOJ 1051 受欢迎的牛 缩点
  4. python——向Excel读取或写入数据
  5. 如何成为一名卓越的程序员
  6. [办公自动化]目录修改以及插入分页符后行间距自动变宽
  7. 开方在java中怎么计算_JAVA BigDecimal使用牛顿迭代法计算平方根(开方)
  8. 史上最全Unity3D游戏开发教程,从入门到精通(含学习路线图)
  9. 槛外人观察 :语义和语用
  10. 助特朗普胜选、英国脱欧,深扒FB丑闻背后的神秘数据公司如何玩转人心
  11. ffmpeg录制桌面视频和系统内部声音(音视频同步)
  12. int型整数的最小值和最大值是多少(精确值)
  13. 仿京东图片放大镜动效
  14. 开发小程序需要服务器吗?小程序服务器配置有什么要求?
  15. 很久没来,丢一份前阵子做的 10 万连接性能测试 (fibjs, golang, nginx, nodejs)
  16. Unity HybridCLR热更新技术实现
  17. android killer回编译apk后,提示无法安装的解决办法
  18. 国网山东电力拓展电能替代领域
  19. OmniPlan 3 Pro密钥
  20. git用户名和密码保存文件_git保存用户名和密码

热门文章

  1. NOIP 2018 摆渡车
  2. Android操作系统各个版本对应的甜点名称
  3. 标注成本降低5倍!LaserMix:通用半监督LiDAR点云分割框架(新加坡南洋理工大学)...
  4. ubuntu中把python升级到3.7
  5. List集合for循环删除元素(Java)
  6. Vue-入门到实战(一)
  7. python autocad 块属性_python之模块的显要属性
  8. 如何在Chatbot中应用深度学习?
  9. MySQL - 索引原理及其优化
  10. 【面筋烧烤手册】CSS