python [:3] 实现提取数组中的数


Posted in Python onNovember 27, 2019

搜索答案搜索不到,自己试了一把.

首先生成一维数组

a =np.array([1,2,3,4,5,6,7,8,9])
>>> print a
[1 2 3 4 5 6 7 8 9]

取数组前3个值

b =a[:3]
>>> print b
[1 2 3]

取前3个以后的值

b =a[3:]
>>> print b
[4 5 6 7 8 9]

取数组的后3个值

b =a[-3:]
>>> print b
[7 8 9]

取数组后3个以前的值

b =a[:-3]
>>> print b
[1 2 3 4 5 6]

所以-号表示方向,从前取还是从后取,与数字配合使用,:表示所有的意思.

对于二维的数组有同样的效果,只是取的方法要考虑的行或列

a=np.eye(5)
>>> b=a[:,:3]
>>> print a
[[1. 0. 0. 0. 0.]
 [0. 1. 0. 0. 0.]
 [0. 0. 1. 0. 0.]
 [0. 0. 0. 1. 0.]
 [0. 0. 0. 0. 1.]]
>>> print b
[[1. 0. 0.]
 [0. 1. 0.]
 [0. 0. 1.]
 [0. 0. 0.]
 [0. 0. 0.]]

又取行又取列

b=a[:3,:3]
>>> print b
[[1. 0. 0.]
 [0. 1. 0.]
 [0. 0. 1.]]

以上这篇python [:3] 实现提取数组中的数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python随机生成一个6位的验证码代码分享
Mar 24 Python
python BeautifulSoup设置页面编码的方法
Apr 03 Python
python fabric使用笔记
May 09 Python
详解Python中的__getitem__方法与slice对象的切片操作
Jun 27 Python
基于python socketserver框架全面解析
Sep 21 Python
Python实现的随机森林算法与简单总结
Jan 30 Python
centos 安装python3.6环境并配置虚拟环境的详细教程
Feb 22 Python
python实现教务管理系统
Mar 12 Python
Python中使用遍历在列表中添加字典遇到的坑
Feb 27 Python
Python除法之传统除法、Floor除法及真除法实例详解
May 23 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
Mar 30 Python
Python类型转换的魔术方法详解
Dec 23 Python
在Python中等距取出一个数组其中n个数的实现方式
Nov 27 #Python
python中的数组赋值与拷贝的区别详解
Nov 26 #Python
使用python切片实现二维数组复制示例
Nov 26 #Python
Python高级特性——详解多维数组切片(Slice)
Nov 26 #Python
Python实现随机取一个矩阵数组的某几行
Nov 26 #Python
Python 求数组局部最大值的实例
Nov 26 #Python
Python 实现取多维数组第n维的前几位
Nov 26 #Python
You might like
漫威DC御用漫画家去世 他的表情包曾走红网络
2020/04/09 欧美动漫
PHP图片加水印实现方法
2016/05/06 PHP
使用JQuery和s3captche实现一个水果名字的验证
2009/08/14 Javascript
JavaScript 以对象为索引的关联数组
2010/05/19 Javascript
JS幻灯片可循环播放可平滑旋转带滚动导航(自写)
2013/08/05 Javascript
js简单实现竖向tab选项卡的方法
2015/05/04 Javascript
js与jQuery实现checkbox复选框全选/全不选的方法
2016/01/05 Javascript
JQuery日历插件My97DatePicker日期范围限制
2016/01/20 Javascript
jQuery中iframe的操作(点击按钮新增窗口)
2016/04/20 Javascript
深入理解jQuery 事件处理
2016/06/14 Javascript
酷! 不同风格页面布局幻灯片特效js实现
2021/02/19 Javascript
使用bootstrap validator的remote验证代码经验分享(推荐)
2016/09/21 Javascript
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
2017/08/26 Javascript
vue插件mescroll.js实现移动端上拉加载和下拉刷新
2019/03/07 Javascript
django中使用vue.js的要点总结
2019/07/07 Javascript
基于JavaScript实现单例模式
2019/10/30 Javascript
Angular进行简单单元测试的实现方法实例
2020/08/16 Javascript
js实现移动端图片滑块验证功能
2020/09/29 Javascript
如何利用nodejs自动定时发送邮件提醒(超实用)
2020/12/01 NodeJs
Python操作csv文件实例详解
2017/07/31 Python
Python实现读取字符串按列分配后按行输出示例
2018/04/17 Python
使用pyqt5 tablewidget 单元格设置正则表达式
2019/12/13 Python
django实现将修改好的新模型写入数据库
2020/03/31 Python
零基础小白多久能学会python
2020/06/22 Python
美国最大的宠物用品零售商:PetSmart
2016/11/14 全球购物
英国日常交易网站:Wowcher
2018/09/04 全球购物
static关键字的用法
2013/10/07 面试题
环境科学专业大学生自荐信格式
2013/09/21 职场文书
物业管理专业个人的自我评价
2013/11/19 职场文书
对祖国的寄语大全
2014/04/11 职场文书
预防煤气中毒方案
2014/06/16 职场文书
注册资产评估专业求职信
2014/07/16 职场文书
机械机修工岗位职责
2014/08/03 职场文书
学校师德师风自我剖析材料
2014/09/29 职场文书
父亲节活动总结
2015/02/12 职场文书
关于PostgreSQL JSONB的匹配和交集问题
2021/09/14 PostgreSQL