shape在python的用法
时间: 2024-04-14 22:25:51 浏览: 222
shapes:用于分析几何形态数据的Python软件包
在Python中,`shape`通常用于获取数组或矩阵的维度信息。它可以用于NumPy数组、Pandas DataFrame和其他类似数据结构。
对于NumPy数组,你可以使用`shape`属性来获取其维度信息。例如:
```python
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6]])
print(arr.shape)
```
输出将是`(2, 3)`,表示这个数组有2行和3列。
对于Pandas DataFrame,你可以使用`shape`属性来获取其行数和列数。例如:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
print(df.shape)
```
输出将是`(3, 2)`,表示这个DataFrame有3行和2列。
除了这些常见的用法,`shape`还可以用于其他类似数据结构,以获取它们的维度信息。
阅读全文