:即取一个维度
data[:,n] #有一个逗号,说明有两个维度,前面一个:的前后没有值,说明是取完所有,即取完所有行,逗号后面若没有:,只有一个数字,相当于取一列,若是n,就是取第n-1列
data[:,-1] 即取最后一列
data[:,m:n] #逗号后面又有:,说明是取几列,这里是取m到n之间的列,即m,m+1,...n-1(注意,不包括n)
data[:,:-1] 即取0到倒数第二列
data[0:1,:] 即取第0行
python数组中的shape
(3,) #即一个一维数组 [1,2,3]
(3,1) #二维数组 [[1,2,3]]
(3,2) #二维数组 [[1,2],[3,4],[5,6]]
网友评论