Numpy学习——ndarray的属性

1.属性介绍

|----|-------------|-------|----------|-----------|-------------|
| 属性 | shape | ndim | size | dtype | T |
| 描述 | 数组的形状,行数和列数 | 数组的维度 | 数组元素总的个数 | 数组元素的数据类型 | 矩阵的转置,行和列交换 |

2.属性调用示例

1.定义一个2*3数组,2行3列,并输出

python 复制代码
arr=np.array([[1,2,3],
              [4,5,6]])
print(arr)

#输出结果

\[1 2 3

4 5 6\]

2.调用.shape函数输出arr的形状,有2行3列:

python 复制代码
print('数组的形状:',arr.shape)

#输出结果

数组的形状: (2, 3)

3.调用ndim输出arr的维度,显然arr是一个2维数组:

python 复制代码
print('数组的维度:',arr.ndim)

#输出结果

数组的维度: 2

4.调用size输出arr元素总个数,2*3=6,一共6个:

python 复制代码
print('数组的元素个数:',arr.size)

#输出结果

数组的元素个数: 6

5.调用dtype输出arr数据类型,因为我们定义时全为整数,所以输出是整数:

python 复制代码
print('元素的数据类型:',arr.dtype)

#输出结果

元素的数据类型: int32

6.调用T输出arr的转置,原本是2*3,变成3*2数组:

python 复制代码
print('数组的转置:',arr.T)

#输出结果

数组的转置: [[1 4]

2 5

3 6\]

相关推荐
瑶光守护者19 小时前
【学习笔记】5G RedCap:智能回落5G NR驻留的接入策略
笔记·学习·5g
你想知道什么?19 小时前
Python基础篇(上) 学习笔记
笔记·python·学习
SHOJYS19 小时前
学习离线处理 [CSP-J 2022 山东] 部署
数据结构·c++·学习·算法
weixin_4093831220 小时前
简单四方向a*学习记录4 能初步实现从角色到目的地寻路
学习·a星
xian_wwq20 小时前
【学习笔记】可信数据空间的工程实现
笔记·学习
Li.CQ20 小时前
SQL学习笔记
笔记·sql·学习
jtymyxmz20 小时前
《Maya 2024 超级学习手册》3.4.8 实例:制作垃圾桶模型
学习·maya
jtymyxmz21 小时前
《Maya 2024 超级学习手册》3.4.6 实例:制作小筐模型
学习·maya
Ada大侦探21 小时前
新手小白学习PowerBI第三弹--------获取项目数据源+KPI、折线图、地图、柱状图可视化展示
学习·数据分析·powerbi
点云SLAM1 天前
Singularity 英文单词学习
人工智能·学习·奇异点·英文单词学习·雅思备考·singularity