2022.5.22
文章目录
构建三维数组,并按照指定维度输出
生成一组随机数,摆放为指定矩阵形式
Python中range(start,stop,步长)
生成指定范围,指定步长的一组数
多维数组切片—...—过滤信息
多维矩阵的维度顺序变换
多维矩阵的切片
多维矩阵的形态变化
构建三维数组,并按照指定维度输出
import numpy as np
#
a=np.arange(0,60,1,dtype=np.floating...,在坐标轴上是反方向输出的)
[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
生成指定范围,指定步长的一组数
a=np.arange(1,20,2)
import numpy...#输出
(10,)
[[ 1 3 5 7 9]
[11 13 15 17 19]]
多维数组切片——过滤信息
import numpy as np
#按照表达式j*10+i,生成6*6矩阵...可以获取任意维度的任意片段数据
比如这个a的第二维度的9表示数据有9个通道(就像RGB图像有3个通道)
我只要第前三个通道的数据,可以这么写
c=a[,[0:3],]
c的形状就变成了(7352, 3