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发送arp欺骗攻击代码分析
Jan 16 Python
Python标准库之多进程(multiprocessing包)介绍
Nov 25 Python
Python实现的批量下载RFC文档
Mar 10 Python
Python基于递归算法实现的走迷宫问题
Aug 04 Python
Python3数字求和的实例
Feb 19 Python
详解django2中关于时间处理策略
Mar 06 Python
python threading和multiprocessing模块基本用法实例分析
Jul 25 Python
django 使用 PIL 压缩图片的例子
Aug 16 Python
python lambda表达式在sort函数中的使用详解
Aug 28 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
Jul 30 Python
python与c语言的语法有哪些不一样的
Sep 13 Python
python中altair可视化库实例用法
Jan 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开发中常用的8个小技巧
2008/08/27 PHP
PHP实现获取某个月份周次信息的方法
2015/08/11 PHP
php判断用户是否关注微信公众号
2016/07/22 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
php正确输出json数据的实例讲解
2018/08/21 PHP
javascript中的undefined 与 null 的区别  补充篇
2010/03/17 Javascript
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
2010/08/16 Javascript
javascript instanceof 内部机制探析
2010/10/15 Javascript
javascript ready和load事件的区别示例介绍
2013/08/30 Javascript
Nodejs进程管理模块forever详解
2014/06/01 NodeJs
学习JavaScript编程语言的8张思维导图分享
2015/03/27 Javascript
jquery实现全选、反选、获得所有选中的checkbox
2020/09/13 Javascript
浅谈JavaScript变量的自动转换和语句
2016/06/12 Javascript
vue.js使用v-model实现表单元素(input) 双向数据绑定功能示例
2019/03/08 Javascript
JS学习笔记之数组去重实现方法小结
2019/05/29 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
2019/07/25 jQuery
解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题
2020/10/29 Javascript
微信小程序tab左右滑动切换功能的实现代码
2021/02/08 Javascript
python读取二进制mnist实例详解
2017/05/31 Python
Laravel框架表单验证格式化输出的方法
2019/09/25 Python
超实用的 30 段 Python 案例
2019/10/10 Python
python中用ctypes模拟点击的实例讲解
2020/11/26 Python
详解H5本地储存Web Storage
2017/07/03 HTML / CSS
html5 canvas里绘制椭圆并保持线条粗细均匀的技巧
2013/03/25 HTML / CSS
详解通过focusout事件解决IOS键盘收起时界面不归位的问题
2019/07/18 HTML / CSS
AmazeUI 缩略图的实现示例
2020/08/18 HTML / CSS
英国美发和美容产品商城:HQhair
2019/02/08 全球购物
大学生职业生涯规划书前言
2014/01/09 职场文书
设计专业自荐信
2014/06/19 职场文书
大学生推广普通话演讲稿
2014/09/21 职场文书
自我工作评价范文
2015/03/06 职场文书
2015年家长学校工作总结
2015/04/22 职场文书
交通事故协议书范本
2016/03/19 职场文书
canvas绘制折线路径动画实现
2021/05/12 Javascript
redis缓存存储Session原理机制
2021/11/20 Redis