python [:3] 实现提取数组中的数
作者:Z.越努力越幸运.PN 时间:2022-06-29 07:46:19
搜索答案搜索不到,自己试了一把.
首先生成一维数组
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.]]
来源:https://blog.csdn.net/ZPN_LBJ/article/details/89637024
标签:python,提取,数组
0
投稿
猜你喜欢
python查看列的唯一值方法
2021-09-20 07:25:46
MySQL8.0内存相关参数总结
2024-01-26 07:37:26
在PHP中读取和写入WORD文档的代码
2023-09-28 02:30:22
浅谈Python批处理文件夹中的txt文件
2023-03-17 22:58:28
Laravel实现批量更新多条数据
2023-10-23 03:23:03
python保存数据到本地文件的方法
2023-10-01 20:59:53
详解如何使用Python隐藏图像中的数据
2022-01-31 21:32:38
分布式系统CAP定理中的P原理解析
2022-09-04 11:16:15
详解python列表生成式和列表生成式器区别
2021-09-13 16:15:14
基于python调用psutil模块过程解析
2022-04-09 18:22:56
Python设计模式编程中Adapter适配器模式的使用实例
2023-11-16 10:02:15
python信号量,条件变量和事件详解
2021-10-06 18:14:23
Python3.9.1中使用split()的处理方法(推荐)
2022-04-17 23:16:12
Python使用PDFMiner解析PDF代码实例
2023-03-30 06:56:45
前端面试运行npm run xxx发生过程原理解析
2024-04-28 09:34:14
PHP IN_ARRAY 函数使用注意事项
2023-11-16 19:24:24
Tensorflow 查看变量的值方法
2022-12-14 09:36:47
pycharm 设置项目的根目录教程
2021-02-05 05:12:31
基于vue-upload-component封装一个图片上传组件的示例
2024-05-10 14:14:42
用nodejs搭建websocket服务器
2024-05-08 09:36:56