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自动重试第三方包retrying模块的方法
Apr 24 Python
Python实现去除列表中重复元素的方法小结【4种方法】
Apr 27 Python
win7+Python3.5下scrapy的安装方法
Jul 31 Python
在SQLite-Python中实现返回、查询中文字段的方法
Jul 17 Python
python如何实现从视频中提取每秒图片
Oct 22 Python
Python代码实现http/https代理服务器的脚本
Aug 12 Python
pyhton中__pycache__文件夹的产生与作用详解
Nov 24 Python
python Popen 获取输出,等待运行完成示例
Dec 30 Python
基于python实现把json数据转换成Excel表格
May 07 Python
弄清Pytorch显存的分配机制
Dec 10 Python
Python数据可视化之Seaborn的安装及使用
Apr 19 Python
python playwright之元素定位示例详解
Jul 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
spl_autoload_register与autoload的区别详解
2013/06/03 PHP
ThinkPHP模板Volist标签嵌套循环输出多维数组的方法
2016/03/23 PHP
全面解析PHP验证码的实现原理 附php验证码小案例
2016/08/17 PHP
JS模拟面向对象全解(二、类型与赋值)
2011/07/13 Javascript
JavaScript插件化开发教程 (四)
2015/01/27 Javascript
使用javascript提交form表单方法汇总
2015/06/25 Javascript
js实现input框文字动态变换显示效果
2015/08/19 Javascript
jQuery Ajax 全局调用封装实例代码详解
2016/06/02 Javascript
微信小程序page的生命周期和音频播放及监听实例详解
2017/04/07 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
2017/06/12 Javascript
ejsExcel模板在Vue.js项目中的实际运用
2018/01/27 Javascript
详解Angular5/Angular6项目如何添加热更新(HMR)功能
2018/10/10 Javascript
js简单遍历获取对象中的属性值的方法示例
2019/06/19 Javascript
JAVA面试题 static关键字详解
2019/07/16 Javascript
24个解决实际问题的ES6代码片段(小结)
2020/02/02 Javascript
JS实现拖拽元素时与另一元素碰撞检测
2020/08/27 Javascript
node.js 如何监视文件变化
2020/09/01 Javascript
[03:14]2014DOTA2西雅图国际邀请赛 EG战队巡礼
2014/07/07 DOTA
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
使用python实现男神女神颜值打分系统(推荐)
2019/10/31 Python
利用Python脚本实现自动刷网课
2020/02/03 Python
基于Python实现2种反转链表方法代码实例
2020/07/06 Python
美国维生素、补充剂、保健食品购物网站:Vitacost
2016/08/05 全球购物
Ibatis如何使用动态表名
2015/07/12 面试题
电气技术员岗位职责
2013/11/19 职场文书
师范毕业生自我鉴定
2014/01/15 职场文书
大型主题婚礼活动策划方案
2014/09/15 职场文书
大学生党性分析材料
2014/12/19 职场文书
故宫导游词
2015/01/31 职场文书
责任书范本大全
2015/05/11 职场文书
2015年节能降耗工作总结
2015/05/22 职场文书
李强感恩观后感
2015/06/17 职场文书
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
2021/06/05 Python
Z-Order加速Hudi大规模数据集方案分析
2022/03/31 Servers
springboot应用服务启动事件的监听实现
2022/04/06 Java/Android
Python爬虫 简单介绍一下Xpath及使用
2022/04/26 Python