Numpy ndarray:多维数组对象——数组的切片索引

1、一维数组:先用数组生成函数创建一维数组,再进行切片操作。

2a021fb014b546328717ed25a6e4402e.png

2、二维数组

①先用数组生成函数创建一个二维数组,ndim是用于查看维数。

879b69ed1be64ee0bd8360bd4f4d956e.png

arr[a,b],其中a,b分别表示行和列的各种切片情况的排列组合。存在a和b都在的情况下,所得到的结果都是取行和列单个得出的结果的交集——也可将[a,b]拆分理解为在a所得出的结果内部,再对b进行取值。

③ arr[:x],其中x为每一行或列的索引值。表示只选择索引值为x的行或列的上面的所有行或列的数值,但不包括x行或列的数值;

fa53375c554143759cf4bbdfd617d3c9.png

f2349d0eea2f4d87b07651188826fe2c.png

④ arr[x:],其中x为每一行或列的索引值。表示选择索引值为x的行或列的下面的所有行或列的数值,且包括x行或列的数值;

e7326d30f0db461e96708a9818001945.png

57050367b9b7466a9b8671f3af023aeb.png

 ⑤存在arr[:]单个冒号的情况时,则表示选择整个二维数组。

2c89aebb3a0845eabeaf07e166caa5a6.png

arr[a][b]情况下。基于第一次结果取

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值