import numpy as np
class1 = np.array([99, 60, 80, 5, 50])
print(class1)
print(class1.shape)
print('==========================')
s1 = np.array([
[True,80,177.7,'小明'],
[True, 80, 177.7, '小红']
])
print(s1)
print(s1.shape)
print('=========================')
class1 = np.array([
[
[True,80,177.7,'王小明'],
[False,99,164.5,'李丽'],
[True,59,158,'圆滑']
],
[
[True,95,178,'王小明'],
[False,99,164.5,'李丽'],
[True,39,178,'圆滑']
],
])
print(class1)
print(class1.shape)
打印结果:
一维数组(5,) 只有一个值,表示是一维数组, 5表示 : 每个数组里面包含五个数据;
二维数组(2,4) 有两个值,表示一个二维数组,2表示:第一层数组包里面含两个数据,4表示:第二层数组里面每个数组有四个数据;
三维数组(2,3,4) 有三个值,表示一个三维数组,2表示:第一层数组里面包含两个数据,3表示:第二层数组里面包含三个数据,4表示:第三层也就是最里面的每个数组有4行.
维度 等于 元组值个数