如何在numpy中利用ndarray对象创建和展示数组
ndarray对象简介在numpy中,ndarray是一个核心对象,用于创建和操作多维数组。通过使用array()函数,可以创建一维或多维数组,并通过shape属性查看数组的维度。 创建一维数组首先
ndarray对象简介
在numpy中,ndarray是一个核心对象,用于创建和操作多维数组。通过使用array()函数,可以创建一维或多维数组,并通过shape属性查看数组的维度。
创建一维数组
首先,导入numpy并将其重命名为np,然后定义变量x,并使用array()方法进行赋值如下:
```python
import numpy as np
x ([1, 2, 3, 4, 5])
```
创建多维数组
接着,再次调用array()函数,定义变量y,并对其赋值:
```python
y ([[1, 2, 3], [4, 5, 6]])
```
多维数组声明错误
尝试声明多维数组时,有时可能会出现错误,需要注意数组维度的匹配:
```python
以下代码会报错
z ([[1, 2], [3, 4, 5]])
```
查看数组维度
使用shape属性可以查看数组的维度或形状,例如,查看数组x的维度为(5,),表示第一轴的长度为5:
```python
print() 输出结果为 (5,)
```
修改数组形状
对于数组z,可以使用shape属性修改其形状,并打印修改后的结果:
```python
z ([[1, 2], [3, 4]])
print() 输出结果为 (2, 2)
```
通过以上步骤,我们可以在numpy中利用ndarray对象轻松创建数组,并通过shape属性查看和修改数组的形状,从而更好地操作和展示数据。