python中numpy数组切片问题

一维数组:

用冒号切片

[start:stop:step],step=-1时即为翻转读取。

二维数组:

取单个元素X[n0,n1]

表示取第0维的第n0个元素,取第1维的第n1个元素。

X[n1:n2,m1:m2]

表示第0维从n1取到n2,第1维从m1取到m2

import numpy as np
a = [[0.13678488, 0.49035755, 0.05431084],
	 [0.86536952, 0.66651492, 0.88161923]]
a=np.array(a)
b = a[1:,:1]
print(b)

a中第0维度有两个,分别是[0.13678488, 0.49035755, 0.05431084]、

                                         [0.86536952, 0.66651492, 0.88161923]。

第1维度有三个,[[0.13],

                             [0.86]],依次类推。一共三个数字。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值