2019-04-10
阅读量:
588
多维数组获取子数组方式
多维切片采用与一维数组同样的方式处理,用冒号分隔。例如:
In[1]: x2
Out[1]: array([[12, 5, 2, 4],
[ 7, 6, 8, 8],
[ 1, 6, 7, 7]])
In[2]: x2[:2, :3] # 两行,三列
Out[2]: array([[12, 5, 2],
[ 7, 6, 8]])
In[3]: x2[:3, ::2] # 所有行,每隔一列
Out[3]: array([[12, 2],
[ 7, 8],
[ 1, 7]])
最后,子数组维度也可以同时被逆序:
In[4]: x2[::-1, ::-1]
Out[4]: array([[ 7, 7, 6, 1],
[ 8, 8, 6, 7],
[ 4, 2, 5, 12]])






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论