码迷,mamicode.com
首页 > 其他好文 > 详细

NumPy 切片和索引

时间:2019-12-25 11:33:14      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:array   class   开始   color   div   hellip   span   数组   切片   

import numpy as np
 
a = np.arange(10,20,1)
b = slice(1,5,2)
d = a[1:5:2]
e = a[2:]
print(a)
print(a[b])
print(d)
print(e)
#结果
[10 11 12 13 14 15 16 17 18 19]
[11 13]
[11 13]
[12 13 14 15 16 17 18 19]
import numpy as np
 
a = np.array([[1,2,3],[3,4,5],[4,5,6]])
print(a)
# 从某个索引处开始切割
print(从数组索引 a[1:] 处开始切割)
print(a[1:])
print(省略号 …)
print (a[...,1])   # 第2列元素
print (a[1,...])   # 第2行元素
print (a[...,1:])  # 第2列及剩下的所有元素
print (a[...,0:2])  # 第1,2列所有元素
#结果
[[1 2 3]
 [3 4 5]
 [4 5 6]]
从数组索引 a[1:] 处开始切割
[[3 4 5]
 [4 5 6]]
省略号 …
[2 4 5]
[3 4 5]
[[2 3]
 [4 5]
 [5 6]]
[[1 2]
 [3 4]
 [4 5]]

NumPy 切片和索引

标签:array   class   开始   color   div   hellip   span   数组   切片   

原文地址:https://www.cnblogs.com/daicw/p/12095698.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!