欢迎点击「算法与编程之美」↑关注我们!
本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。
1.索引
A=np.ones([5,3,3])
给定一个矩阵
A
,
A.s
hape
为
[5
,
3
,
3]
-
python列表取法
A[0][0][0]
取A中第一行第一列第一个元素的第一个值
A[0][0]
取A中第一行第一列第一个元素
-
numpy风格取法
A[0,0,0]
取A中第一行第一列第一个元素的第一个值
A[0,0]
取A中第一行第一列第一个元素
2.切片
1) A=[0,1,2,3,4,5,6,7,8,9]
A[-1:]=[9]
A[-2:]=[8,9]
A[:2]=[0,1]
A[:-1]= [0,1,2,3,4,5,6,7,8,9]
A[-1]返回的是标量9,A[-1:]返回的是向量[9]
2) 假设现在有4张图片,大小为28*28px,通道数为3,存入数组A.
A.shape
为
(4,28,28,3)
A
[:,:,:,2]
取所有照片中所有像素点的第三个通道值
A[:,0,:,:]
取所有照片中第一行的所有像素点的三通道值
3.跨步采样
A[start:end:step] =A[
起点:终点:步长
]
A[:,:14:2,:14:2,:]
取所有照片的
1
到
14
行和列步长为
2
逆序采样
A=[0,1,2,3]
A[::-1]=[3,2,1,0]
a[A:B:-X]A>B,从A到B按步长x采样,包括A。A
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?
立即登录/注册


微信扫码登录