扣丁学堂详解常用python多维数组切片方法

2018-07-13 15:42:14 697浏览

 今天扣丁学堂python开发小组分享给大家几组常用的python多维数组切片方法,给大家做参考希望对有需求的小伙伴可以起到一定的帮助,赶紧来学习下吧!



1、数组a第0个元素(二维数组)下的所有子元素(一维数组)的第一列

importnumpyasnp

b=np.arange(24)

a=b.reshape(2,3,4)

printa

printa[0,:,0]

2、取所有二维数组下的每个二维数组的第0个元素(一维数组)

b=np.arange(24)

a=b.reshape(2,3,4)

printa

print'--------------------'

printa[:,0]

结果:

[[0123]

[12131415]]


3、取所有二维数组下面的所有一维数组的每一个一维数组的第0个元素

b=np.arange(24)

a=b.reshape(2,3,4)

printa

print'--------------------'

printa[:,:,0]


结果:


[[048]

[121620]]

4、取所有二维数组下面的所有一维数组的每一个一维数组的第0到2(不包含第2)个元素

b=np.arange(24)

a=b.reshape(2,3,4)

printa

print'--------------------'

printa[:,:,0:2]

结果:

[[[01]

[45]

[89]]

[[1213]

[1617]

[2021]]]

以上就是扣丁学堂Python在线学习小编为大家简单分享的常用的python多维数组切片方法,不知道大家看了后有没有举一反三呢,想要了解更多有关python学习内容的同学可以直接关注我们的官方微信公众号也可以直接登录扣丁学堂官网咨询。扣丁学堂不仅有专业的Python培训班供学员学习,还有与时俱进的课程体系和大量的Python在线视频供学员免费学习。想要学好Python开发的小伙伴现在就行动吧。扣丁学堂Python技术交流群:279521237。


扣丁学堂微信公众号

关注微信公众号获取更多学习资料



查看更多关于"Python开发资讯"的相关文章>


标签: python开发视频教程 python培训视频 python多维数组切片 python在线教程

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号