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 相关文章推荐
pycharm 使用心得(四)显示行号
Jun 05 Python
python re正则表达式模块(Regular Expression)
Jul 16 Python
Python实现iOS自动化打包详解步骤
Oct 03 Python
python3 cvs将数据读取为字典的方法
Dec 22 Python
python读写配置文件操作示例
Jul 03 Python
Python计算机视觉里的IOU计算实例
Jan 17 Python
Python爬虫爬取百度搜索内容代码实例
Jun 05 Python
Python 捕获代码中所有异常的方法
Aug 03 Python
Matplotlib中rcParams使用方法
Jan 05 Python
解决pycharm修改代码后第一次运行不生效的问题
Feb 06 Python
python实现高效的遗传算法
Apr 07 Python
python如何做代码性能分析
Apr 26 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
解析PHP 使用curl提交json格式数据
2013/06/29 PHP
ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法
2014/10/30 PHP
php实现图片上传、剪切功能
2016/05/07 PHP
javascript学习笔记(二十) 获得和设置元素的特性(属性)
2012/06/20 Javascript
jquery分页插件jpaginate在IE中不兼容问题
2014/04/22 Javascript
jQuery焦点图切换简易插件制作过程全纪录
2014/08/27 Javascript
node.js中的fs.readlink方法使用说明
2014/12/17 Javascript
DOM基础教程之事件对象
2015/01/20 Javascript
.NET微信公众号开发之创建自定义菜单
2015/07/16 Javascript
js中window.open的参数及注意注意事项
2016/07/06 Javascript
浅谈函数调用的不同方式,以及this的指向
2017/09/17 Javascript
移动端(微信等使用vConsole调试console的方法
2019/03/05 Javascript
JS实现可控制的进度条
2020/03/25 Javascript
[04:40]2016国际邀请赛中国区预选赛全程TOP10镜头集锦
2016/07/01 DOTA
python获取元素在数组中索引号的方法
2015/07/15 Python
python使用matplotlib绘制柱状图教程
2017/02/08 Python
python3实现ftp服务功能(服务端 For Linux)
2017/03/24 Python
Python3 循环语句(for、while、break、range等)
2017/11/20 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
2018/04/20 Python
详解Python if-elif-else知识点
2018/06/11 Python
Python中flatten( )函数及函数用法详解
2018/11/02 Python
Python基础知识点 初识Python.md
2019/05/14 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
2020/01/04 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
Python爬虫爬取博客实现可视化过程解析
2020/06/29 Python
Python+Opencv身份证号码区域提取及识别实现
2020/08/25 Python
广州御银科技股份有限公司试卷(C++)
2016/11/04 面试题
生日派对邀请函
2014/01/13 职场文书
给护士表扬信
2014/01/19 职场文书
2014年五一活动策划方案
2014/03/15 职场文书
网站客服岗位职责
2014/04/05 职场文书
2014年财务工作自我评价
2014/09/23 职场文书
2014年服装销售工作总结
2014/11/27 职场文书
毕业生自荐信范文
2015/03/05 职场文书
主婚人致辞精选
2015/07/28 职场文书
django注册用邮箱发送验证码的实现
2021/04/18 Python