python读取数组的数据的方法

 时间:2026-05-03 14:58:08

1、先预备一个数组:

a = np.random.rand(5,5,3) 

这是一个随机的三维数组。

python读取数组的数据的方法

2、把a视为一个三通道图片,提取第一个通道的像素值:

print(a[:,:,0])

python读取数组的数据的方法

3、比较a里面的每个数字与0.36的大小:

print(a>0.36)

如果a里面的数据大于0.36,就用True代替,否则用False代替。

python读取数组的数据的方法

4、把a里面的大于0.36的数字提取出来:

b = a[a>0.36]

注意,这里得到的是一个一维数组。

python读取数组的数据的方法

5、把这个a的元素颠倒过来:

c = a[::-1,::-1,::-1]

python读取数组的数据的方法

6、步骤5,相当于把三维数组摊平为一维数组,再反向,接着分组:

a.shape = (1,-1)

b = a[0][::-1]

b.shape = (5,5,3)

print(b)

python读取数组的数据的方法

  • Anaconda如何下载及安装
  • spyder怎么把背景变为白色
  • 如何使用Anaconda将python环境去激活
  • python中如何提取一组数据中的第一列数据
  • anaconda使用教程
  • 热门搜索
    围绕中心意思写 羡慕的意思是什么 劳燕分飞指什么动物 男士用什么香水好 鬼吹灯什么时候更新 祝福话 热桥是什么意思 18楼层有什么说法 动动广场舞你牛什么牛 考试顺利的祝福语8个字