二维数组的切片和索引


import  numpy
x=numpy.arange(1,13)
a=x.reshape(4,3)    #二维数组

#索引的使用
b=a[2]              #获取第二行
c=a[2][2]           #获取第二行的第三列

#切片的使用
d=a[:,:]            #获取所有行与列
e=a[:,1]            #获取所以行第二列的数据
f=a[:,0:2]
g=a[::2,:]          #获取奇数行的所有列


#同时获取行和列,使用坐标获取
h=a[1][2]            #获取第二行第三列
i=a[1,2]             #获取第二行第三列

j=a[(1,2),(2,0)]     #获取第二行第三列和第三行第一列的元素


k=a[-1]              #输出最后一行

l=a[::-1,::-1]        #行列倒序
print(l)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM