编写程序,使用Numpy库的array函数创建二维数组,参照输出示例输出数组的维度、数组类型、数组元素个数和每个元素的大小。
时间: 2023-12-06 10:44:55 浏览: 143
NumPy 如何生成多维数组的方法
以下是一个示例程序,用于创建一个2x3的二维数组,并输出相关信息:
```python
import numpy as np
# 创建二维数组
arr = np.array([[1, 2, 3], [4, 5, 6]])
# 输出数组的维度
print("数组的维度:", arr.ndim)
# 输出数组的类型
print("数组的类型:", arr.dtype)
# 输出数组的元素个数
print("数组的元素个数:", arr.size)
# 输出每个元素的大小
print("每个元素的大小:", arr.itemsize)
```
程序的输出如下:
```
数组的维度: 2
数组的类型: int64
数组的元素个数: 6
每个元素的大小: 8
```
其中,`ndim`表示数组的维度,`dtype`表示数组的数据类型,`size`表示数组的元素个数,`itemsize`表示每个元素的大小(单位为字节)。
阅读全文